UI / UX Design
Designing intuitive, user-centred interfaces with a focus on visual clarity and accessibility. From wireframes to polished design systems.
Ember.js
Building ambitious web applications with Ember's convention-over-configuration philosophy.
Next.js
Full-stack React applications with server-side rendering, API routes, and optimised performance.
Website Development
End-to-end web solutions — from responsive front-ends to robust back-end architectures ready for production.
Product Development
Owning the full product lifecycle — ideation, scoping, building, shipping, and iterating based on data.
C#
Robust back-end development with .NET, leveraging C# for scalable, maintainable enterprise solutions.
JavaScript
Writing clean, modern JS — from vanilla DOM scripting to complex async workflows and interactive UI logic.
PostgreSQL
Designing efficient relational database schemas, writing complex queries, building secure RPC functions, and managing data integrity at scale.