Engineering products that feel simple, even when they aren't.
I'm a software engineer focused on building products from idea to production. I care about architecture, performance and user experience equally, because users don't separate software into frontend and backend—they simply expect it to work.
A software agency website designed to establish credibility and convert visitors into clients. Built with a strong focus on performance, modern UI, SEO and a scalable architecture that supports future products and services.
View live ↗
Corporate site for a cybersecurity firm. Calm, credible visual language over the usual "hacker" tropes.
View live ↗
Enrolment, grading and admin workflows with role-based permissions modeled at the database layer.
Source ↗
Bookshop storefront. Guest checkout by default — account creation never blocks a sale.
Source ↗
Cross-platform ordering app with offline-first state — tracking stays legible on bad connections.
Source ↗
A restaurant ordering platform that allows customers to browse menus, place orders and pay directly from their phones. Built with scalability and a smooth user experience as the main priorities.
Source ↗
Login, sign-up and dashboard screens designed for a web-based game app.
View on Behance ↗
Database schema, API, and the interface on top — built by the same person, so nothing gets lost between layers.
Interfaces built to hold up under real use: responsive, accessible, fast — not just pixel-accurate in a design file.
Data models and endpoints designed to scale with the product, instead of needing a rewrite six months in.
I'm open to full-stack and front-end-leaning engineering roles, and select freelance work. The form goes straight to my inbox.