Full-Stack
Web Consultant
24 years at the intersection of brand thinking and engineering. I prioritize functionality, performance, and long-term maintainability.
What I Do
End-to-end web consulting across the full stack — from architecture to deployment.
Backend Development
Laravel, PHP, WordPress, TypeScript, Node.js, MySQL, PostgreSQL, Redis.
Frontend Development
Vue.js, Inertia.js, Tailwind CSS, React.
DevOps & Infrastructure
Docker, Linux, Git, CI/CD, Cloudflare.
Engineering with intention
I began in design and carry those principles into software architecture and code readability. The result is systems that are a pleasure to build on.SaaS Architecture
Designing multi-tenant systems built to scale from day one.
Legacy Modernization
Safely migrating and refactoring ageing codebases.
Performance Optimization
Profiling, caching, and tuning for real-world load.
Consulting that sticks
Freelance full-stack consultant since 2016. I work closely with clients to understand their domain and deliver solutions that outlast the engagement.Team Leadership
Leading 3–6 person engineering teams across education, e-commerce, ERP, and hospitality.
High Retention
~80% client retention through clear communication and consistent delivery.
Agile Delivery
Iterative, transparent delivery with a focus on long-term maintainability.
AI-augmented development
I've integrated AI tools — particularly Claude Code — into my daily workflow. It means faster iteration and fewer context-switches, while keeping the same standard of craft I'd apply without it.Claude Code
Using Anthropic's AI CLI as an always-on pair programmer — from architecture decisions to debugging and refactoring.
Accelerated Delivery
AI handles boilerplate and repetition; I focus on design, edge cases, and the hard decisions that matter.
Rigorous Review
Every AI-generated suggestion is read, understood, and tested before it ships — quality and ownership stay mine.