Build for people
Technology exists to solve real problems.
I build software because it is the most direct way I know to turn a messy, real problem into something people can actually use. Most of my work starts the same way: understanding how a business or a person really operates, then finding the smallest system that makes that work better.
I work across the whole stack — interfaces, APIs, business logic, databases and the infrastructure that carries them. I care about how a schema is modelled as much as how a button feels, because both decide whether a product still makes sense a year later.
Outside of feature work, I spend time on the parts that quietly matter: authentication and permissions, offline behaviour, performance on modest devices, and a codebase the next engineer can read without a tour.

Yasin Husen
Software Engineer · Full-Stack Developer
Four principles that shape the decisions behind every project.
Technology exists to solve real problems.
Good engineering reduces unnecessary complexity.
Frontend, backend, database, infrastructure, and users are connected.
Build, measure, learn, iterate.
A product is only as good as the weakest layer beneath it. Click any tier to inspect the design rationale.
01
Interfaces, state, accessibility, performance
02
REST endpoints, validation, authentication
03
Domain rules, permissions, workflows
04
Modelling, queries, migrations, integrity
05
Delivery, environments, observability
Not a checklist — these are the areas I work in regularly and can reason about under pressure.
Interfaces that stay fast, accessible and maintainable as they grow.
APIs and services designed around clear contracts and predictable behaviour.
Schemas modelled for integrity first, then for query performance.
The delivery pipeline from local environment to production.
The decisions that determine whether a system survives its second year.
From a single interface to a complete product system, delivered end to end.
End-to-end web application development.
Building scalable SaaS products from concept to production.
Modern, responsive, accessible interfaces.
Secure APIs, business logic, authentication, and integrations.
Designing maintainable and scalable application architectures.
ERP, management systems, dashboards, and internal tools.
Whether you're building a product, solving a business problem, or looking for an engineer to bring an idea to life, I'd love to hear about it.
Start a conversation