Full-Stack Software Developer | React · Next.js · TypeScript · Node.js · PostgreSQL
I’m a UK-based software developer with over four years of professional experience building web applications, integrating APIs and delivering production software.
My work spans frontend development, backend application logic, database design and Linux-based deployments. I enjoy understanding how systems work end to end, making deliberate technical decisions and building software that is maintainable beyond its initial release.
- Full-stack applications: React, Next.js, TypeScript, server-side application logic and REST APIs.
- Databases and data modelling: PostgreSQL, Prisma and multi-tenant application architecture.
- Production engineering: Linux, Nginx, Docker, GitHub Actions and deployment workflows.
- Frontend engineering: Accessible, responsive interfaces and reusable component systems.
Lead Developer and Product Owner of a multi-tenant digital signage platform used by 28+ organisations. Responsible for application architecture, API development, database design, deployment and ongoing production support.
Technologies: Next.js, TypeScript, PostgreSQL, Prisma, Linux, Nginx and Cloudflare R2.
The production source code is private. Public technical case studies will document selected engineering decisions without exposing proprietary implementation details.
A Next.js application for sessions and bookings, using React, TypeScript, Prisma and PostgreSQL, with attention to accessibility, performance and SEO.
An inventory management application being developed as part of my C# and Blazor engineering practice.
I'm deepening my backend engineering skills through C#, SQL, API design, data structures and algorithms, and hands-on DevOps practice.


