Skills & Technologies

I bring a strong technical foundation and hands-on experience working on production web applications. My focus is on writing clear, maintainable code and supporting systems that remain secure, performant, and adaptable over time.

Backend Development

Building and maintaining backend systems with an emphasis on clarity, stability, and long-term maintainability, including improving and modernising legacy codebases.

Frontend & UI

Developing clean, usable interfaces that integrate closely with backend logic, prioritising clarity, accessibility, and responsive design.

Tools & Workflow

Using modern tools and development workflows to keep projects organised, reproducible, and easy to maintain across teams and environments.

Maintenance & Reliability

Ongoing maintenance, debugging, and incremental improvements to ensure applications remain reliable, secure, and aligned with evolving requirements.

These skills reflect how I approach real-world development work. You can see how they’re applied in practice in my portfolio .