What I do

Eight things, done carefully.
End-to-end development tailored to your workflow.

Every project gets the same level of care and attention to detail — whether it's a quiet integration nobody notices or a full platform with a hundred moving parts.

Start your project

Reply within 24 hours · No pitch, no pressure

I build it

Websites

Marketing sites — built to convert.

High-performance marketing sites, portfolios, and brand showcases — designed mobile-first so they hold up on a phone in bright sun, not just on your desktop. Informational by design: the story you tell, the leads you capture, the pages Google trusts.

What's included

  • Mobile-first responsive layouts with touch-friendly targets
  • Cinematic scroll animations & interactive galleries
  • Lead-capture forms & inquiry routing
  • Bandwidth-aware video & image optimization
  • Sub-second page loads with optimized asset delivery
  • Content management for non-technical teams
  • On-page SEO & structured data baked in
  • Cross-browser + cross-device QA
In practice

Built a luxury builder's portfolio site with cinematic scroll, optimized media, and structured data — designed to load fast and rank well from day one.

Custom platforms

Dashboards, workflows, multi-role apps.

Case management systems, HR tools, employee evaluation portals, accounts payable automation, booking marketplaces with live availability. Stateful applications designed around your real workflows — not the limitations of off-the-shelf software.

What's included

  • Multi-role dashboards with real-time reporting
  • Real-time listings with live availability
  • Multi-level approval & review workflows
  • Role-based access control & permissions
  • PDF generation & document management
  • Billing, invoicing & financial tracking
  • Employee evaluation, case notes & service logs
  • Audit trails & compliance logging
In practice

Built an employee evaluation portal that replaced multiple spreadsheets and paid off-the-shelf services that only did part of the job. HR got their Fridays back.

Payments & billing

Stripe, invoicing, and expense tracking — all in one place.

Accept cards, set up recurring billing, generate invoices, handle refunds and disputes. AI-powered scanning pulls invoices and expenses into a managed database with built-in reporting — so your finances stay organized without manual data entry.

What's included

  • Stripe & Stripe Connect integration
  • Subscription & metered billing
  • Invoice generation & automated dunning
  • AI-powered invoice & expense scanning
  • Expense database with built-in reporting
  • Refund, dispute, and chargeback flows
  • Multi-currency & tax calculation
  • Reconciliation with accounting systems
In practice

Built an expense management system that uses AI to scan invoices and receipts, automatically inputs them into a searchable database, and generates reports — no more manual data entry.

I wire it up

API integration

System-to-system sync — no more copy-paste.

Plumbing between the tools your business already uses — HR platforms, accounting software, property management, expense tracking — so they stay in sync without a human in the loop. Mostly invisible once it's shipped.

What's included

  • HR platform sync (BambooHR, Paycom & more)
  • Accounting system integration & GL exports
  • Automated data import & export (Excel, CSV, API)
  • Address & employee change detection
  • Multi-app data orchestration
  • Audit trails & error logging
  • Property management & booking platform sync
  • Scheduled data reconciliation & validation
In practice

Connected a 200-person HR platform to payroll + GL. What used to take two days now takes a coffee.

Automation

Approval chains — no email forwarding.

Multi-step approvals, scheduled reminders, and document pipelines that replace the work a human is currently routing by hand. New processes with a UI — your team interacts with the system, not each other's inboxes.

What's included

  • Multi-level approval chains with dynamic routing
  • Automated scheduling & reminder systems
  • AI-powered document scanning & data extraction
  • Resilient workflows that recover from errors gracefully
  • Email & notification automation
  • Supervisor review & sign-off chains
  • Invoice & receipt processing pipelines
  • Configurable routing rules (by department, amount, role)
In practice

An invoice pipeline that routes by amount, department, and project code. Finance stopped forwarding emails.

Data & reporting

Dashboards & exports — for the questions you keep asking.

Pull data from wherever it lives — databases, APIs, spreadsheets — and shape it into reports people actually read. Exportable, scheduled, role-scoped, and built around the questions your team keeps asking.

What's included

  • Custom dashboards with role-scoped views
  • Scheduled CSV, Excel, and PDF exports
  • Cross-system data warehousing
  • Real-time metrics & KPI tracking
  • Financial, operational, and compliance reports
  • Drill-down filtering & cohort analysis
  • Self-serve report builder for non-technical users
In practice

Replaced a weekly 4-hour Excel ritual with a dashboard that refreshes itself. They got their Mondays back.

I make you findable

SEO

Technical SEO & local search — that ranks.

Not content marketing fluff — the under-the-hood work that makes Google trust your site. Structured data, Core Web Vitals, canonical URLs, sitemap hygiene, and local SEO for businesses with an address.

What's included

  • Technical SEO audits & fixes
  • Rich-result structured data — Organization, Product, FAQ, Review
  • Core Web Vitals & performance tuning
  • Internal linking strategy & crawl optimization
  • Sitemap & robots.txt hygiene
  • Local SEO & Google Business Profile
  • Keyword research & on-page optimization
  • Search Console monitoring & alerts
In practice

Ran a technical SEO audit on a builder's portfolio site — fixed structured data, Core Web Vitals, and local schema so Google could actually read it.

Analytics

Analytics & conversion tracking — signals, not vanity.

Proper measurement setup so you know what's working and what isn't. Analytics, server-side tagging, conversion events, and dashboards that surface the signals that matter — not vanity metrics.

What's included

  • Analytics setup with proper event taxonomy
  • Server-side Google Tag Manager
  • Conversion & funnel tracking
  • UTM hygiene & campaign attribution
  • Cookie consent & privacy compliance
  • Custom dashboards in Looker Studio
  • Weekly or monthly performance reports
In practice

Set up analytics with proper event taxonomy and conversion funnels — gave a client clear visibility into which campaigns were actually driving leads.

Small print, big type

Questions I get a lot.

Short answers to the things that usually come up before we get on a call. If yours isn't here, just email me.

I build custom web applications, marketing websites, system integrations, and workflow automation tools. Most of my work is with organizations in healthcare, social services, and luxury real estate — but the common thread is teams that have outgrown spreadsheets and off-the-shelf tools and need something built for how they actually work.

It depends on scope. A marketing website might take 2-4 weeks, while a complex web application could take 2-6 months. I provide detailed timelines during the planning phase so you know exactly what to expect.

Yes. After launch, I offer maintenance packages that include bug fixes, security updates, performance monitoring, and feature additions. Your application stays healthy long after launch.

You work directly with me — no project managers, no handoffs. Every message is personal, and all tasks are tracked in Asana so nothing falls through the cracks. Text, phone, and email are all welcome.

I offer both project-based and retainer pricing. Project-based is ideal for well-defined work with clear deliverables. Retainers work best for ongoing development partnerships. Let's discuss your needs during a free consultation.

Let's talk

Not sure which one you need?

Send a short note about what you're building. If it's a fit, I'll reply within 24 hours — no pitch, no pressure.

Availability June 2026
Typical reply Within 24 hours
Based in Salt Lake City, UT