Software engineering, on demand.
I help teams design, build, and ship software end to end — from a single overloaded API to the frontend, pipelines, and infrastructure around it. Currently taking on a limited number of engagements per quarter.
What I can help with
Systems Architecture & Design
Designing systems that handle real load — service boundaries, data models, and the tradeoffs that matter at scale.
Full-Stack Web Development
React frontends and Node.js or Go backends built together, so the API and the UI actually fit each other.
API Development (Go & Node.js)
REST and GraphQL APIs built for correctness first, speed second, and both by default.
Event-Driven Systems
Kafka and Redis-based pipelines that process hundreds of thousands of events a day without losing any of them.
DevOps & Infrastructure
Docker, Kubernetes, and CI/CD pipelines that make shipping boring — and keep the cloud bill honest.
Performance & Cost Optimization
Profiling, caching, and infrastructure changes that cut latency and cloud spend — with the numbers to prove it.
How we can work together
Project-based
A fixed-scope engagement with a clear deliverable and timeline.
A defined build — an API, a service, a migration.
Hourly
Flexible support billed by the hour, for ongoing or open-ended work.
Code review, architecture consulting, unblocking your team.
Fractional Tech Lead
Part-time technical leadership — architecture decisions, mentorship, roadmap input.
Early-stage teams that need senior judgment, not a full-time hire.
How we'd get started
Discovery call
A 30-minute conversation about what you're trying to solve.
Scope & proposal
A written scope, timeline, and cost — no surprises later.
Build & iterate
Regular check-ins, working software over status updates.
Handoff & support
Documentation and a window of support after delivery.
Have a project in mind?
Tell me what you're building and where it's stuck. I'll reply within two business days.