I’m a tech enthusiast passionate about solving real-world problems through software and technology.
With over a decade of hands-on experience, I’ve led teams and delivered scalable, mission-critical systems across industries — always with a focus on clean architecture, performance, and long-term maintainability.
- Lead and mentor development teams to deliver high-quality, production-grade software
- Architect and build backend systems using Java, Spring Boot, and JEE
- Design robust, maintainable data solutions with PostgreSQL and Flyway
- Contribute to modern frontend projects using Angular and other web technologies
My path started in 2012 at CTI as an MLM student, where I embraced a fast-paced, self-driven learning model grounded in practical application.
I went on to earn my BSc in Computer Systems from Heriot-Watt University in 2014 — a program that refined my ability to combine theory with real-world software engineering challenges.
Since then, I’ve worked with organizations like Discovery Amplify Health, Momentum, Rank Interactive and DVT - Dynamic Visual Technologies, where I’ve:
- Led and coached engineering teams
- Designed and deployed enterprise-grade software systems
- Championed clean code, performance optimization, and secure development practices
I believe great software is built on curiosity, discipline, and collaboration.
I learn by building, lead by example, and write code that not only works — but teaches.
“Design until you feel you understand the problem. Write code until you realize you don’t.”
“If you don’t live for something, you will die for nothing.”




