From an empty repository to a thing running in production
Full Stack Development
I have taken products from an empty repository to hundreds of thousands of real transactions — frontend, API, database, infrastructure, deploys and the 3 a.m. incident. Vue and Node are home; I have shipped Angular, PHP and mobile too.
How I approach it
- Vue.js / Nuxt frontends — accessible, fast, and typed end to end
- Node.js / Express APIs and serverless functions on Firebase and Vercel
- WordPress and PHP when the business case says so, integrated with modern JS
- Cross-platform mobile from the same web codebase, published to both stores
- SQL and NoSQL data modelling, payment integrations, plus the SEO work that makes it findable
Start from the transaction
I find the one flow that makes the business money and build outward from it. Everything else is scaffolding around that flow.
Boring architecture on purpose
Managed services, few moving parts, one deploy target. Complexity is a cost you pay every week, not once.
Ship in thin vertical slices
Each slice goes through UI, API and database to production. Integration problems surface in week one, not in month three.
Automate the operations
If a human does it twice a day, it becomes a script. That habit is what turned a growing platform into one two people could run.
Related work



