Skip to main content

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