Skip to content

Wheaton Tech Foundry LLC

Custom software, forged to fit your business.

I help small businesses and growing teams build the software they actually need: pragmatic, well-made, and shaped around how you work. Full-stack development and honest technical guidance, start to finish.

  • Full-stack web apps
  • Cloud & serverless
  • Practical AI / ML
  • Technical strategy

What I do

One partner across the whole lifecycle: figuring out what to build, building it well, and keeping it running.

Custom Development

Web and mobile applications built to fit, from a first working MVP to a mature, maintainable product.

  • Full-stack
  • TypeScript
  • React
  • Python
  • C# / .NET
  • SQL
  • Mobile

Practical AI & ML

Everyone is selling AI. The real question is narrower: where does it help your business, and where is it just expensive noise? I help you tell them apart, then build the part that is real.

  • LLM integration
  • Knowledge graphs / RAG
  • Data-driven apps
  • ML integration
  • Automation
  • Computer vision

Cloud & Operations

Deploy it, scale it, keep it secure. Serverless-first infrastructure across the major clouds, with sensible DevOps.

  • AWS
  • Azure
  • Google Cloud
  • Serverless
  • Containers
  • DevOps
  • Security

Strategy & Consulting

Not sure what to build yet? Software architecture, technical strategy, and a straight second opinion you can trust.

  • Architecture
  • Technical planning
  • WebRTC
  • Documentation

Selected work

A few things I have built. Most of my work is under NDA, so names are left out, but the problems and the outcomes are real.

Telehealth, built under pressure

When the pandemic hit, a medical group needed to see patients over video — fast. I designed and built the video-visit platform on AWS so providers could keep caring for patients remotely.

  • WebRTC
  • AWS
  • Real-time

Practical ML in the browser

A real-time social video app with live face-tracking and interactive effects: computer vision running right in the browser with TensorFlow.js. I have been shipping practical ML in web products for years, not months.

  • TensorFlow.js
  • Computer vision
  • WebRTC

A catalog that scaled to 10k+ products

An e-commerce and hosting business needed to manage a large, fast-moving catalog. I built the secure cart, automated billing, and a static-site generator that kept 10,000+ products fast and easy to manage.

  • E-commerce
  • Automation
  • Performance

You will not find client logos here, and yours will not end up on someone else's site either. Client references available on request.

How I work

The name is a nod to the craft: good software gets forged, not conjured. Shaped deliberately, tested under heat, made to last. Here is what that means in practice.

  • 01

    Your problem first, tech second

    We start with what your business actually needs to happen. The stack is a means to that end, never the point of it.

  • 02

    Small, honest steps

    Working software early and often, not a big-bang reveal six months later. You see progress you can use and steer as we go.

  • 03

    You own what we build

    The code, the accounts, the infrastructure — yours. No lock-in, no hostage situations. I build so the next person can pick it up.

  • 04

    Plain language, always

    No jargon walls or mystery invoices. You will always know what I am working on, why it matters, and what it costs.

About David

I have been building software professionally since 1997 and contracting independently since 2001. Web and mobile apps, cloud infrastructure, even game engines. For the last several years my focus has been AI and machine learning. Not the buzzwords: hands-on work with large language models, knowledge graphs, and neuro-symbolic systems, including an app framework and a knowledge graph I am building myself right now.

I have a long academic grounding in the field too: machine learning, cognitive systems, computational thinking. I try to stay on the humane, plain-spoken side of it, and build technology in service of people.

I work with a couple of clients at a time, which keeps the attention where it should be. Detailed CV available on request.

Questions, answered

If yours is not here, just ask. I am happy to talk it through.

What kinds of projects do you take on?

Custom web and mobile applications, cloud and serverless infrastructure, integrations between tools you already use, and technical strategy when you are deciding what to build. If it is software and it needs to work reliably, it is probably a fit.

Do you work with small businesses and non-technical founders?

Yes, that is most of my work. You do not need to speak fluent engineering. I translate between the business goal and the technical work, and keep you in plain language the whole way.

How do engagements usually work?

We start with a short, no-pressure conversation about the problem. From there it is typically a fixed-scope project for well-defined work, or an ongoing arrangement for evolving needs. Either way you get a clear picture of scope, timeline, and cost before we begin.

I already have a system or a developer — can you still help?

Often, yes. I can pick up an existing codebase, shore up something fragile, add capacity to an in-house team, or give you an independent second opinion on architecture or direction.

Do you offer ongoing support after launch?

Yes. Software is not "done" at launch. I can stay on for maintenance, monitoring, and improvements, or hand off cleanly to your team with the documentation to run it. Your call.

Let's build something

Tell me a little about what you are trying to do. No sales script, no obligation, just a real conversation about whether I can help.

coder@wheatontechfoundry.com

Prefer email? That link works right now. I usually reply within a business day.

Your details reach my inbox securely via Web3Forms