Portfolio Website
This very site — a dual-profile portfolio served by an Express backend.
Full-Stack Developer
I build fast, reliable web applications end to end — from clean APIs on the backend to polished interfaces on the front. I care about maintainable code, thoughtful UX, and shipping things that actually work.
I'm a developer who enjoys turning ideas into working products. My comfort zone is the full stack: designing data models, wiring up APIs, and building the interfaces people actually touch.
Recently I've been working with Node.js and Express, building services and deploying them to the web. I like keeping things simple, readable, and easy to change later.
When I'm not coding, I'm usually learning something new — a framework, a tool, or a better way to solve a problem.
Tools and technologies I reach for when building products.
Modern ES2023+, async patterns, and clean, testable code.
REST APIs, middleware, and server-side application logic.
Responsive, accessible layouts with modern CSS.
MySQL data modelling and query design.
Version control, branching, and collaboration.
Designing and integrating third-party & custom APIs.
A few things I've built. Replace these with your own highlights.
This very site — a dual-profile portfolio served by an Express backend.
A backend service with health checks and JSON endpoints.
Add a short description of a project you're proud of here.
Developing Node.js/Express applications and deploying them to production.
Foundations in computing and software development.
Have a project in mind or just want to say hi? I'd love to hear from you.
Email me →