About

Isaac McGuire

Computer Science graduate from the University of York with data engineering experience at Siemens Mobility, where I built an ETL pipeline that turned live railway sensor output into a usable database. My dissertation measured skin-tone bias in 3D face reconstruction. Everything on this site is something I built to solve a real problem I faced, so I built a real and scalable solution to solve it.

75% Machine Learning and Optimisation
73% Deep Learning
3 Products built and in use

Proof, not adjectives

Every skill points at something you can look at

Experience

Work

  1. 2026 to Present

    Founder, Mag Uidhir

    • Building and running the product line on this site: the Integrated reMarkable Tutor, Caveman Coding and Job Hunt.
    • Designed and built this site: Astro on Cloudflare Workers, passkey authentication and a hard line between public and private editions.
  2. June 2025 to September 2025

    Digital Innovations Intern, Siemens Mobility

    • Built an end to end ETL pipeline in Python and PostgreSQL, turning messy output from live railway sensors into a bespoke database for on-site configuration and replacing processing previously outsourced to third parties.
    • Wrote a recursive JSON extractor for nested data of variable schema depth, bringing legacy analogue sources and modern digital sensors into one schema. It was still in production after I left.
    • Documented the system and pitched it for further funding; it was taken up by Siemens' Malaysian branch as a candidate for implementation.
    • Tested Spectra 2, an in-house application translating railway data formats between legacy and modern representations, through its 1.0 release, in an Agile team with daily stand-ups.
  3. 2021 to Present

    Head Waiter and Restaurant Supervisor, 288 Bar and Wok

    • Full time through a gap year, then part time through university. Earlier part time roles at Taco Bell, Hilton DoubleTree and McDonald’s: I have worked throughout sixth form, a gap year and the degree.

Education

Study

  1. September 2022 to January 2027

    BEng Computer Science, University of York

    • Degree awarded September 2026, conferred at graduation in January 2027.
    • Machine Learning and Optimisation 75%. Deep Learning 73%.
    • Dissertation: ChromoNet, measuring and correcting skin-tone bias in single-image 3D face reconstruction.
  2. 2019 to 2021

    A Levels, Balcarras Sixth Form

    • Computer Science A, Mathematics B, Product Design B.

Skills

Toolkit

Languages
  • Python
  • SQL (PostgreSQL)
  • JavaScript
  • C
  • Java
Machine learning
  • PyTorch
  • scikit-learn
  • NumPy and pandas
  • CNNs and autoencoders
  • Neural rendering
Data
  • ETL design
  • JSON parsing
  • Schema normalisation
  • Data analysis
Tools
  • Git
  • Linux
  • CUDA
  • Jira
  • Jupyter

Hiring for data or ML engineering?

The CV is one click away, and the contact form reaches me directly.

  • Integrated reMarkable TutorIn use
  • Caveman CodingFirst edition
  • Job HuntIn use
  • ChromoNetResearch
  • Counter-Strafe TrainerIn development
  • CS2 Comms StoryPersonal workflow
  • Preaim and PathingIn development
  • Counter-Strafe MonitorPlanned
  • VLC Time extension, modifiedUtility
  • Home
  • Products
  • Hobby projects
↑ ↓ moveEnter open