Vehicle Management System
Took the company from idea to production, building the application and full infrastructure. Ran for 13 years with little maintenance.
Fractional CTO & Software Architect
Bringing technical clarity through experience.
I help founders and small businesses make sound technical choices, untangle complex systems, and build software that’s ready for growth.
25+ years of software architecture, design, and development from embedded systems to large-scale commercial platforms.

Success stories
A few of the products I’ve architected, built, and helped lead. Different industries. The same hands-on commitment.
Took the company from idea to production, building the application and full infrastructure. Ran for 13 years with little maintenance.
Took the company from idea to production, building the full infrastructure, boiler monitoring, alerts, and dashboards.
Recovery work across locker applications, Bluetooth controllers, and product design.
Co-founded a mobile platform connecting cancer care, clinical trials, and symptom tracking.
Co-founder & CTO · React Native · AWS
Time tracking, invoicing, and business workflows. Built and operated end to end.
Mostly for fun, but game design can still be quite complex. I also dabble in video editing and have created advertisements for clients.
Ingenious · Bemuddled · Bomax
Platforms & frameworks
What I do
For founders, early-stage companies, and growing SaaS teams. I prefer working closely with small teams of 1–5 developers. The architecture decisions you make today will be with you for years. Let’s make them count.
A technical partner for the decisions that outlast the sprint. I help set direction, assess engineering candidates, guide delivery, and connect the technology to the business.
A clear direction. A team that can deliver.
Find the bottlenecks, unnecessary complexity, and cloud costs holding you back. Make a practical plan for reliability, security, and the next stage of growth.
Fewer surprises as your product grows.
A focused assessment of data models, schema, indexing, performance, and migration risk, informed by hands-on experience with large databases.
A foundation your business can depend on.
Give AI a useful, well-defined role in your product. I design integrations using the Model Context Protocol (MCP) with explicit permissions and business rules.
Your company owns the rules. AI owns the conversation.
A practical way into AI
Start where you are.
I’ll help with the next step.
Identify the right starting point, a useful first use case, and a realistic plan.
Assess your tools, data boundaries, reliability, and operating costs.
Turn an AI-built prototype into software your team can maintain and trust.
Untangle fragile agents, integrations, and generated code. Restore a clear foundation.
What experience brings
Most software uses familiar pieces: databases, queues, APIs, cloud services, and now AI. Getting them to connect is one thing. Choosing the right ones, and knowing what to leave out, is another.
Over 25+ years, I’ve seen how those choices play out in production. I bring that perspective to your architecture, your team, and the decisions you need to make next.
See why I'm qualifiedHow we will engage
Understand first. Focus on the important problem. Then build a path forward. A typical engagement may look like this, adjusted to your team and scope.
Weeks 1–2
Listen to your team. Learn the product. Review the architecture, delivery hurdles, and risks before recommending a change.
You leave withA prioritized assessment
Weeks 3–8
Spend the next 4–6 weeks on the primary issue. Remove the immediate roadblock and help your team put the right solution in place.
You leave withA focused stabilization plan
Weeks 9–16
Use the following 8 weeks to strengthen processes, shape a practical roadmap, and verify that the improvements hold.
You leave withA roadmap your team can execute
Work together
One straightforward, month-to-month retainer. Experienced leadership with room to get into the details.
Leave your contact details and I’ll get in touch to arrange a meeting at a time that works for both of us.
Fractional CTO retainer
15 focused hours. Your priorities.
Additional travel fees apply if on-site work is required.
Frequent Questions
A little context before our first conversation.
Yes, when the scope is focused. Fifteen hours a month can go a long way toward an architecture decision, a difficult delivery problem, or a clearer technical roadmap. We agree on priorities first and use the time where it will have the most impact. Larger implementation efforts need a separate scope or your existing team.
I start by understanding the business and the system you have. From there, I can review architecture, investigate performance and cloud costs, identify security and scaling risks, assess and interview engineering candidates, and help your team deliver with a coordinated plan.
AI can accelerate research, coding, and analysis. Someone still needs to weigh the tradeoffs, understand your business constraints, validate the output, and take responsibility for the direction. I help you use AI as part of your strategy, with human judgment around it. That experienced judgment matters when:
The retainer is $4,000 per month for 15 hours, on a month-to-month basis. Travel is additional if on-site work is required. If your needs extend beyond the included time, we’ll agree on scope and pricing before any additional work starts.
Founders, early-stage companies, and small businesses with a growing software product. I work especially well with teams of 1–5 developers that need experienced technical direction. I can also help when a major architecture, database, or AI decision needs validation.
Both. I’m a seasoned software engineer and SaaS founder, so my advice is grounded in building and operating production systems. Depending on the scope, I can diagnose problems, review code, design the solution, and work alongside your engineers to implement it. In some cases, I can jump into the fire and put it out myself, but if you already have developers, you probably do not want to pay me to do their job.