I build practical
software.
From a simple website to a full-stack app, backend integration, or internal tool, I focus on clear communication, strict code standards, and software another developer can maintain later.
A full-stack developer who prefers straight answers and useful software.
I am a self-taught full-stack developer with 6 years of experience and 32 shipped projects. I work across websites, web apps, iOS and macOS apps, backend integrations, automation, and technical consulting.
I use frameworks people know, document decisions, and avoid unnecessary lock-in. If a boxed solution is enough, I will say it. If it will become a problem later, I will say that too.
Clients usually value my direct communication as much as the code itself. The goal is simple: understand the problem, build the right thing, and keep the work moving without agency theater.
How I Work
Direct communication, practical technical choices, and clean delivery without unnecessary ceremony.
Strict Standards
I care about code quality because the project has to survive handover, growth, and future changes.
Honest Scope
I do not push boxed solutions or extra work when they do not fit the problem.
Practical Delivery
AI is part of my day-to-day workflow, but I still review, test, and own what ships.
Tools I Work With
Recognizable, maintainable technologies for websites, apps, backends, integrations, and CMS work.
- React
- Convex
- Next.js
- Laravel
- NestJS
- PostgreSQL
- Vue.js
- Payload CMS
- HubSpot
Let's turn the problem into a practical next step.
Send me a short description of what you need. I will reply with the next questions, suggest a direction, and tell you honestly if I see a simpler path.