Founder-Operator · Fractional CTO

I turn tangled, outgrown technology into systems that run the business.

I typically work with companies doing $5-15M in revenue whose growth has outpaced their technology: data trapped in disconnected tools, brittle integrations, sales channels that don’t talk, and aging infrastructure. I architect the unified platform, migrate the mess, and hand back one coherent operation that scales.

// the operator, not just the architect

I’ve built companies, not just consulted with them.

I’ve been building technology since I was fifteen. Across that run I’ve co-founded and operated more than a dozen companies, as founder, COO, and CTO, in aviation, ecommerce, healthcare, hospitality, and SaaS. I co-founded Set Jet, a members-only private-aviation company, and scaled it from $0 to $14M in annual revenue at an $85M valuation, 8,000+ flights and 12,000+ members, to the doorstep of a NASDAQ listing. I’ve been with Mr Target since it ran out of a garage, now a $10M+ business, and helped grow Koi Poke from one location to seven. I’ve raised capital, cleared FAA and DOT approvals, and shipped products people pay for.

That’s the difference in how I work: I’m not a consultant optimizing for a slide. I’m a founder-operator who has carried the risk, so I architect your technology like it’s my own company on the line. It usually has been.

It started early: my first IT job came after a company caught me inside their servers, and hired me to secure them instead.

25+years building · since 15
$150M+cumulative company valuations
12+companies founded / led
$0 → IPOto the edge of NASDAQ
// what I actually do

I replace the department you’d otherwise spend a year hiring.

Architecture, product, infrastructure, and security, all owned by one person who ships. Companies bring me in when the stakes are too high for a hand-off and the problem is too tangled for a vendor.

01

Architect the truth

One source of truth every system reads from and writes to: CRM, billing, marketplaces, and apps kept in bidirectional sync. The numbers agree everywhere, and the business finally trusts its own data enough to move fast on it.

02

Consolidate the chaos

Legacy apps, spreadsheets, and half-truths scattered across a dozen tools, reconciled into one system with nothing left behind, then rebuilt as a single product your team actually wants to use.

03

Automate & fortify

Production automation so routine ops run untouched, plus hardened networks, managed devices, and monitoring that surfaces problems before anyone notices. The operational backbone that lets a lean team run like a much bigger one.

// selected case studies

Three companies that now run on one system.

Private Membership · Golf

Epic Golf Club

From fragmented WordPress to a unified platform that runs the company.

  • 1,000+members
  • 3→1databases unified
  • 120+n8n workflows
  • web·iOS·Androidone codebase

When I took over technology at Epic Golf Club, a national private golf membership with over 1,000 members, the stack was actively working against the business. The member site was a brittle WordPress install, the mobile app was deprecated and down to a single working feature (a course map), and the company’s data lived in three places that never agreed: the WordPress database, the app’s database, and HubSpot. Staff spent their days reconciling systems instead of serving members, and no one could answer basic questions like “who is actually an active member?” without cross-referencing spreadsheets.

I rebuilt the entire platform around a single source of truth. Today, one React / React Native codebase ships the member experience to web, iOS, and Android simultaneously, backed by a central Postgres database (Supabase) that every system reads from and writes to. HubSpot and Stripe stay in bidirectional sync with that core automatically: membership records, addresses, club affiliations, payment methods, and subscriptions are consistent everywhere, all the time. The member experience went from “log in and hope” to a polished product: tee-time requests with concierge messaging, event registration with lotteries and waitlists, guest management, billing self-service, exclusive experiences, and more.

The bigger transformation was operational. I built the company a proprietary back office that runs the entire business: membership lifecycle from application through invite, checkout, onboarding, renewal, suspension, and cancellation; tee-time and host management; events with packages, refunds, and seat tracking; billing with automated fee handling and accounting-ready reconciliation exports; role-based access control and full audit logging. Behind it sits an automation layer of 120+ production n8n workflows handling payments, SMS and email messaging, reminders, HubSpot sync, anomaly alerts, and self-healing cleanup jobs, so routine operations happen without a human touching them. The whole platform runs on Azure (Front Door, static hosting, container apps) with Supabase, Stripe, Twilio, and SendGrid, with monitoring and alerting so problems surface before members notice. On the property side, I rebuilt the club’s network on enterprise-grade UniFi with segmented VLANs, proper firewalling, and centrally managed switching and access points, so the physical infrastructure is as reliable and secure as the platform running on it. I also moved the company off Google Workspace with a full G Suite to Microsoft 365 migration, and standardized the staff on Entra-joined HP EliteBooks, locked down with security policies and centrally managed through Intune.

The result: a company that once ran on duct tape now runs on one coherent system, with data it can trust, a member experience worthy of a luxury brand, and an operations team amplified by automation instead of buried in manual work.

ReactReact NativeSupabaseAzureStripeHubSpotn8nTwilioSendGridUniFiMicrosoft 365EntraIntune
eCommerce · Manufacturing

Mr Target

From spreadsheets and a broken storefront to one system that runs the entire company.

  • 3→1systems unified
  • omnichannelweb + Amazon
  • UniFinetwork rebuilt
  • end-to-endsupply chain

When I stepped in, Mr Target was a real, growing business running on a stack that couldn’t keep up with it, right down to the wiring. The storefront was a fragile WordPress / WooCommerce site held together by a stack of plugins that constantly conflicted and needed renewing. Day-to-day operations lived in spreadsheets. The company’s data was scattered across three disconnected systems (the WordPress database, a separate application database, and Zoho CRM), each holding its own partial, slightly-different version of the truth. And underneath all of it sat aging, insecure network hardware and unmanaged computers.

I consolidated the whole operation onto a single custom platform: a platform-agnostic React application backed by one central database (Supabase) and running on Azure. I migrated and unified all of that fragmented data (WordPress, the legacy app, and Zoho) into one synchronized source of truth, then rebuilt both the customer-facing storefront and the internal back office as a single, cohesive product. I expanded sales channels by getting the company selling on Amazon, with marketplace orders flowing straight into the same central system. True omnichannel, where the website and Amazon are one pipeline instead of two systems to reconcile. Payments run through Stripe; shipping integrates directly with USPS, FedEx, and Unishippers; and I built a full supply-chain system into the backend for inventory, purchasing, suppliers, and fulfillment.

The transformation wasn’t only software. I rebuilt the company’s physical technology infrastructure from the ground up. I replaced antiquated, insecure network hardware with an enterprise-grade UniFi setup: segmented VLANs, proper firewalling, fiber, and failover internet. I standardized the office on HP Windows 11 laptops, centrally managed and secured through Microsoft 365, Azure, and Intune, provisioned, deployed, and locked down remotely. And I moved the company’s phones onto Microsoft Teams voice. A secure, centrally managed IT backbone that matches the caliber of the software running on top of it.

The outcome: Mr Target went from a patchwork of tools, spreadsheets, and aging hardware to one cohesive technology operation: unified data, real-time sync, a single source of truth across every sales channel, enterprise-grade security, and a genuinely excellent experience for customers and staff alike.

ReactSupabaseAzureStripeAmazon MWSZoho migrationUniFiIntune / M365Teams Voice
Healthcare · Multi-location

SottoPelle Therapy

From 10 disconnected offices and paper charts to a centrally managed network and a custom EMR.

  • 10+offices unified
  • 80+employees supported
  • 1 personran support
  • custom EMRlicensable IP

When I stepped in, SottoPelle Therapy was a growing, multi-state hormone-therapy practice running on technology that couldn’t safely support it. Computers were spread across ten offices, each on its own peer-to-peer workgroup network with nothing centrally managed or connected. PCs were infected. Patient records were largely on paper, and what wasn’t lived in a failing EMR the practice was actively outgrowing. The public face of the business was a poor WordPress site. Every office was effectively its own island: no shared systems, no central control, no consistent security, and no single source of truth.

I rebuilt the foundation first: I consolidated all ten offices onto a structured, centrally managed Microsoft Windows domain, with each location secured behind Cisco ASA firewalls with Cisco Catalyst switching and access points, and colocated the core infrastructure in a proper data center instead of scattered across closets in ten locations. I moved the practice off insecure workgroups and onto a unified, domain-managed environment: every PC across the country centrally managed, remotely administered, secured, and cleaned up. I implemented a Mitel phone system with PC integration to unify communications. One coherent, secure, remotely controlled IT operation in place of ten disconnected, infected ones.

On top of that foundation, I designed and built a custom Electronic Medical Records platform tailored specifically to their hormone-therapy business, not an off-the-shelf EMR bent to fit, but software built around how they actually practiced. It handled patient scheduling and billing and included digital dosing tools built for their specific therapy protocols. Because it was purpose-built for their model, it became a genuine asset: the platform was licensable to their partner practices, turning an internal system into standardized, revenue-generating intellectual property.

The outcome spoke for itself: a single person provided automated support for 10+ offices around the country and more than 80 employees, with almost no support calls. SottoPelle went from paper charts, infected machines, and ten isolated offices to a secure, compliant, centrally run technology operation and a proprietary EMR that both ran the practice and generated licensing value.

Custom EMRWindows DomainCisco ASACisco CatalystDatacenter coloMitel VoIPEndpoint mgmtMulti-site
“I don’t hand you a strategy deck. I embed, architect the system, migrate the mess, secure the stack, and hand back a business that runs itself.
// the portfolio

Companies I’ve built, run, and shipped for.

Founder, operator, and technologist across healthcare, aviation, sports, hospitality, tech, and charity.

// let’s talk

Outgrown your technology?

If your company is scaling faster than your systems (disconnected data, brittle integrations, manual ops quietly capping growth), that’s exactly the work I do. Tell me what’s going on and let’s architect the system that runs the business.