Technical consulting and niche product development.

I'm Mark Thomas, a principal engineer and published author with 15+ years of experience building elegant, impactful software and products. My work takes different forms—helping early-stage companies scale their engineering teams and ship great products, or creating specialized tools for underserved niche markets—but the approach is always the same: thoughtful engineering applied to real problems.

Services - Where I create the most leverage.

I focus on practical, elegant solutions to real engineering challenges. Whether that's technical consulting with early-stage startups or building specialized software products for niche markets, the goal is always the same: thoughtful engineering that delivers measurable value.

  • Engineering Leadership. Fractional CTO-like support for early-stage startups. Team scaling, hiring strategy, and technical leadership to help your engineering organization grow sustainably.
  • Startup Technical Strategy. Architecture decisions, technology selection, and strategic technical planning specifically for 0-1 product development and rapid iteration cycles common in startups.
  • Niche Product Development. Building and launching specialized software products for specific markets. From concept to production, creating focused solutions for underserved niches with clear product-market fit.
  • Hands-on Development. Building web applications, APIs, and systems using modern technologies. Willing to jump into anything—from React frontends to cloud infrastructure to data pipelines.
  • Engineering Org Building. Development process improvement, code reviews, and technical mentoring. Helping teams establish sustainable practices while maintaining startup agility and speed.
  • System Integration & Migration. Connecting existing systems, API development, and platform transitions. Ensuring reliable integrations and smooth technical migrations as your startup scales.

Engagement Model

Focused Roster: I partner with a very small number of teams at once so each engagement gets senior-level focus.

Flexible Terms: Month-to-month engagements that adapt to your changing needs and priorities.

Quick Start: Can begin working within a day of agreement, perfect for urgent technical needs.

Startup Specialized: Deep experience with the unique challenges of pre-seed to Series A companies.

Recent work and projects

From niche products and content creation to consulting engagements and technical leadership—a diverse portfolio showcasing different approaches to building and creating value.

Project

AI-powered insurance reimbursement for disaster survivors

PaybackTime automates insurance claim documentation with AI-powered receipt categorization, inventory analysis, and organized PDF summaries. Served hundreds of Eaton and Palisades fire survivors, processing 1,000+ receipts worth nearly $500k and tracking over $100k in reimbursements.

Project

Better storytime for kids on YouTube

Snuggle Up Story Time delivers high-quality children's stories with thoughtful narration and calming presentation—an alternative to overstimulating kids' content.

Tell me about your project

  • ifelse, LLC
    Building in Pasadena, CA

I typically work with only one or two teams at a time so every engagement stays high-touch.