About

I am a Full-Stack Developer focused on backend-oriented application development and production system ownership. I design, build, and operate business-critical web applications end-to-end, covering architecture, implementation, deployment, and ongoing operational support.

My work centres around systems that support real operational processes such as manufacturing workflows, customer operations, and internal business tools. Rather than focusing only on feature delivery, I prioritise reliability, maintainability, and solutions that improve efficiency and visibility for the teams that depend on them.

On the backend, I work primarily with PHP (Laravel) and TypeScript (NestJS), building APIs and business logic for data-driven systems. On the frontend, I use Angular and Vue to deliver practical, maintainable user interfaces. My database experience includes MySQL and PostgreSQL, with Redis used for caching and background processing where needed.

I have hands-on experience managing infrastructure in AWS and DigitalOcean, including environment provisioning, migrations, cost optimisation, monitoring, and production incident handling. Many of the systems I build are owned and operated directly by me, requiring a strong focus on stability, operational awareness, and long-term maintainability.

Technical Focus

Working Style

I work comfortably both independently and within small teams. I regularly collaborate directly with stakeholders to understand business requirements, translate them into technical solutions, and deliver systems that provide long-term value rather than short-term fixes.