About me
I’m a full-stack engineer who cares as much about how it looks and feels as I do about how it’s built under the hood.
I got into this during computer engineering, but the real learning came from shipping real products. I don’t just write code—I think in systems. From the database design to the last pixel, I try to get the details right so the product feels polished.
Right now I’m mostly helping startups take an MVP to something production-ready—using stacks like Next.js and NestJS on AWS. I’m happiest when we’re moving fast but the codebase still holds up.
I’ve spent a lot of time on AWS—EC2, S3, Lambda, RDS, CloudFront—so I can help you get something that’s scalable, secure, and doesn’t blow the budget. I design so you can grow from day one.
What I do
- Full-stack web apps—from idea to production
- APIs and backend architecture that scale
- AWS setup and deployment so you don’t have to worry
- Performance tuning (Core Web Vitals, load times)
- Database design and keeping data sane
- Leading and mentoring when I’m on a team
Tech I work with
Frontend
I build UIs that are responsive, accessible, and fast—so users actually enjoy using the product.
Backend & APIs
I design APIs and server-side logic that can grow with your product without becoming a mess.
Databases
I structure data so it’s fast to query and stays consistent—no nasty surprises later.
DevOps & tooling
I automate deploys and tests so we can ship confidently and fix things quickly.
AWS
I’ve run a lot of workloads on AWS—so I can help you get something that’s scalable and cost-effective.
Beyond the code
Problem solving
I like breaking down messy problems and finding solutions that actually work.
Leading when it matters
I’ve mentored juniors and driven sprints—I care about the team shipping together.
Moving fast without breaking things
I prototype quickly but I don’t leave a trail of tech debt behind.