Computing graduate building full-stack, backend and real-time software. Published an Android app on Google Play and built systems using Python, TypeScript, C++, Docker and PostgreSQL.
Published a workout tracking app on Google Play for planning, logging and reviewing training. Built user-specific workout planning and logging, session history, personal records, exercise history and weight/volume progression.
Load tested with 20,000+ simulated concurrent users
Architected a three-service real-time application with a WebSocket server, FastAPI backend and browser client. Built multiplayer synchronization, reconnect recovery, persistent room state and Twitch integrations.
Built real-time shared and competitive puzzle modes using Django Channels and WebSockets. Added server-side piece locking, persistent sessions, scoring and synchronized multiplayer state.
Computing graduate based in Dublin with a focus on building practical software across backend, full-stack and real-time systems. I enjoy taking projects from initial development through testing, debugging and deployment, and I have published software used outside a university environment.