About Me
I'm a Computer Science graduate from University College Cork with a passion for building reliable, scalable systems. My focus is on backend systems, distributed architectures, and applying software engineering principles to create software that works under real-world conditions.
Technical Journey
My journey began with a fascination for how complex systems work—from operating systems to distributed networks. Through academic coursework and personal projects, I've developed expertise in:
• Systems Programming
• Distributed Systems
• API Design & Architecture
• Database Systems
• Performance Optimization
• Software Testing & Quality
• DevOps & Cloud Infrastructure
• Clean Code Practices
What I Believe
Reliability over novelty: I prefer proven solutions that work consistently over clever hacks that might fail in production.
Simplicity through depth: True simplicity comes from deep understanding, not from avoiding complexity.
Engineering first: I approach problems as an engineer—analyzing constraints, evaluating trade-offs, and choosing solutions based on evidence.
Continuous learning: The best engineers are those who remain curious and keep improving their craft.
Looking Forward
I'm seeking opportunities to work on challenging backend systems where I can apply my knowledge of distributed systems, performance optimization, and software reliability. I'm particularly interested in:
- High-throughput, low-latency systems
- Cloud-native applications and microservices
- Developer tools and infrastructure
- Systems that require strong correctness guarantees
3+
Major Projects
500+
Hours of Coding
10+
Technologies Mastered