Home About
About
Cancel

About

Working Life

Ian has a MSc(Ind) and BA(Mod) in Computer Science from Trinity College Dublin.

They have been working in NPU Architecture teams since 2015 in significant roles at Intel (Movidius) and AMD (Xilinx).

For more up-to-date information, visit their LinkedIn or JSONResume

Publications & Presentations

Work in Progress

  • Bayesian Search Strategies for Single-Player Battleship — Shielded Cells, Missile Choice and Bogus Items in the PokĂ©mon Underground
  • Automating Pedigree Construction on a National Scale Using Early 20th-Century Ireland Census Records (1901-1926)
  • Old Stories for New Audiences: A Case Study in Localizing a Japanese Visual Novel on the Game Boy Advance

Peer Reviewer

  • 2025 - Journal of Open Research Software
  • 2023 - Journal of Open Source Software
  • 2020 - Intel Software Professionals Conference
  • 2019 - Intel Design and Test Technology Conference

Patents (Filed/Accepted)

  • 2023 - Graph neural network model for neural network scheduling decisions
  • 2022 - NEURAL NETWORK BASED POWER AND PERFORMANCE MODEL FOR VERSATILE PROCESSING UNITS

Notable Projects

Personal

Ian is living in Ireland along the border of the counties of Cavan & Meath. He is enjoying remote working and his dogs love to sit under his desk.

Interests

Board Games, Genealogy, Digital Rights, Hackathons, Anime/Manga, War History, Guitar, Copyright Reform, Film, Geocaching, Volleyball, Photography, Tabletop RPGs, Casual Programming, Crafting, Tea/Coffee, Travel, Fantasy Novels, Ethnography, Chillies, Geocaching, Japanese Language Learning, HYROX, Fitness Video Games, Parody Publications, Dogs, Running / Athletics, Puzzles.

Notable items

  • Top 3 ranked member of the Anime StackExchange network

Publications (Humourous)

  • “It’s Complicated” - Love Pyramids, Love in the Seventh Dimension and other Geometric Romances (Journal of Immaterial Science)
  • Programming Socks: Is it high time for thigh-highs? An investigation into the perceived unreasonable effectiveness of Programming Socks on productivity levels in the field of Software Engineering (SIGBOVIK 2024) (Also picked up by a popular YouTuber)
  • Solving C’s biggest flaw — Hemispheric divergence (SIGBOVIK 2024)
  • Scrum-volutional Neural Networks: Revolutionizing Agile Development with JIRA-Net (SIGBOVIK 2025)
  • brat summer of code (SIGBOVIK 2025)
  • “Introducing: Field-Programmable Gate Arrays (FPGAs)” (Forthcoming - SIGBOVIK 2026)

Non-Technical Projects

  • Why Won’t You Love Me?! - A yandere-themed micro tabletop role-playing game. Submission to Yan-Jam 2025.
  • EuroTrip - A bookmark for license-plate I-Spying rare license plates while travelling in the European Union. Submission to the Road Trip Game Jam.
  • The Hunger - A nano RPG about scrounging food from your larder. Submission to the 36 Word Game Jam.
  • Spin & Slay - A business-card Solo TTRPG . Submission to the 36 Word Game Jam.

In the Press

Interviews