About.
A Computer Engineering student who would rather build a working system than only read about one.
I'm studying Computer Engineering at Trinity College Dublin. Outside of lectures, most of what I build sits where software meets hardware or money: trading systems that run live on Binance and MetaTrader 5, firmware for STM32 and ESP32 boards, and AI tools that automate real work.
I also work on car head units: Volkswagen MIB2 and BMW NBT EVO systems running QNX Neutrino, switching on features the factory left off and building new ones.
I like Linux, small fast tools, and code that keeps running after I close the laptop. I'm currently looking for an internship; get in touch.
Right now
Researching a trading engine
PolyMaker is a live engine in C, with a Python backtester, for Polymarket's 5-minute Bitcoin markets.
Read the write-up Oct 2026Rebuilding the Fire TV home screen
A 130 KB launcher that takes the Home button back from Amazon, on two generations of Fire OS.
See how it worksSkills
Languages and tools
- Python
- C
- C++
- MQL5
- Bash
- FastAPI
- Git
- Linux
- QNX
Hardware
- STM32
- ESP32
- Raspberry Pi
- RTOS
- PCB design
- KiCad
Data and AI
- LLM tools
- Automation
- Backtesting
- Data analysis
Education
- B.A.I. Computer EngineeringTrinity College Dublin, third year (2026–27)
- Leaving Certificate, 556 pointsDonabate Community College
Certificates
Google AI Professional CertificateGoogle, via Coursera: 8 courses, October 2026
CS50x: Introduction to Computer ScienceHarvard University, 2022