
Working With Me
I am an experienced software engineer and consultant who helps founders and small teams build better technical systems.
If you have an existing web presence, but it's complex, fragile, or hard to maintain, I can help. I can take your outdated web application, clunky javascript application, or vibe-coded prototype and turn it into something meaningful.
I work in short, well-defined engagements because that's where I do my best work. This model exists because most technical problems aren’t caused by lack of effort—they’re caused by unclear systems and fuzzy decisions.
How I Work
I keep my work intentionally focused and finite. Each engagement has a clear scope, a clear timeline, and a clear end, so you always know what to expect.
1. Diagnostic Sprint
Starting at $2,000
Best for:
Founders or teams who have a sense that something isn't quite right, but aren't sure where to start.
What this is:
A two-week technical deep dive focused on understanding how your system actually works today.
What I do:
- Review your codebase, architecture, and core user flows
- Identify technical debt, fragility, and hidden risks
- Surface key tradeoffs and decision points
- Create a clear, prioritized action plan
What you get:
- A written technical audit you can refer back to
- Prioritized recommendations with context and rationale
- Plain-language explanations of options and risks
- Technical documentation of the existing system
How this helps:
You leave with a clearer mental model of your system and a concrete plan for next steps, whether you implement them yourself or hand them off to me or another engineer.
Timeline: 2 weeks
Investment: Starting at $2,000 (most sprints fall between $2,000–$2,500)
2. Fixed-Scope Build
Typically $3,000–$6,000
Best for:
Teams who want help implementing one specific, well-defined improvement.
This works best after a Diagnostic Sprint, so scope and priorities are aligned before any build work begins.
What this is:
A short, focused implementation designed to deliver one clear outcome.
Examples:
- Stabilizing authentication or error handling
- Refactoring a critical user flow
- Shipping a small MVP feature with clean boundaries
How it works:
- Scope is defined in writing up front, so there are no surprises
- Communication is asynchronous, so calendars stay manageable
- Weekly written updates keep things transparent
- A clear end date, so the engagement doesn't drag on
3. Technical Office Hours
Advisory support, without handing off execution
Pricing:
- $750 for 5 sessions
- $1,400 for 10 sessions
What this is:
Prepaid advisory sessions where you bring questions, decisions, or designs, and we talk them through together.
Good for:
- Architecture and technical decisions
- Code reviews
- Tradeoffs and prioritization
- Unblocking yourself or your team
Sessions are 45 minutes and meant to be practical and focused. There's no prep or follow-up required — you set the agenda based on what's most useful to you.
Fit & Expectations
I'm a good fit for:
- Early-stage founders who value clarity and thoughtfulness
- Small teams with real users and real constraints
- Organizations that want honest guidance, not hype
Availability
I take on a limited number of projects at a time so I can stay focused and do this work well.
Getting Started
The first step is a short intro call to see whether a Diagnostic Sprint is the right fit.
If it is, we’ll define scope, timeline, and expectations clearly before any work begins.
Most clients start with a Diagnostic Sprint. Some stop there. Others continue into a Fixed-Scope Build once priorities are clear.
Schedule an intro call