I build and maintain custom software. Most engagements fall into one of two streams — commercial work for small businesses, and contract work for government agencies. Everything is browser-based: no downloadable installers, no physical goods.

Custom web & software development

For small businesses, startups, and operators who need something built right and kept running:

  • Web applications & internal tools — dashboards, admin panels, and workflow tools tailored to how your business actually works.
  • Multi-tenant SaaS — subscription products with per-customer accounts, billing via Stripe, and the supporting infrastructure.
  • E-commerce storefronts — product catalogues, checkout, and Stripe payment integration.
  • Maintenance & modernization — taking over an existing site or app, fixing what's broken, and keeping it secure and up to date.

Government & federal IT services

Capability areas for public-sector work:

  • Custom application development (NAICS 541511 — Custom Computer Programming Services).
  • Computer systems design & integration (NAICS 541512).
  • Software development & publishing (NAICS 513210).
  • Test automation & quality engineering — automated test suites (Cypress, Playwright), CI/CD pipelines, and QA process for software delivery.

For the full federal profile — core competencies, differentiators, and corporate data — see the capability statement.

How I work

  • Principal-led. You work directly with the engineer doing the build — not an account manager and an offshore handoff.
  • Security-conscious. Static-first delivery where it fits, least-privilege cloud setups, and no unnecessary third-party dependencies.
  • Transparent. Clear scope, clear pricing, and ongoing visibility into progress.

Engagement & billing

  • Project fee — fixed scope, fixed price, for a defined build.
  • Retainer — ongoing development, maintenance, and support billed monthly.
  • Subscription — for products I host and operate, billed via Stripe Subscriptions.

Billing terms, cancellation, and refunds are covered in the Terms of Service and Refund and Cancellation Policy.


Ready to talk? Get in touch with a short description of what you're trying to build and your rough timeline.