Portfolio

Selected Work

SaaS

GrowthLoop

Analytics dashboard MVP that helped close a $1.2M seed round

Challenge

GrowthLoop had a solid backend but nothing to show investors. Their seed round was closing in 4 weeks and they needed a demo that looked like a product, not a prototype.

Solution

We built a responsive Next.js dashboard with real-time charts, user management, and Stripe billing. Deployed to Vercel with CI/CD. Looked like they’d been building for a year.

Results

  • —MVP live in 3 weeks
  • —Helped close $1.2M seed round
  • —200+ beta users in first month
  • —Still running with zero downtime
3 weeks2 engineersNext.js · TypeScript · Tailwind CSS · Supabase · Stripe · Vercel

Healthcare

CareBridge

Replaced paper forms with a digital intake system in 4 weeks

Challenge

A healthcare clinic drowning in paper. Staff spent more time on data entry than patient care. Their existing “solution” was a shared Google Drive folder. Seriously.

Solution

Built a patient intake portal with digital forms, document upload, and EHR integration. Mobile-friendly for patients, streamlined for staff. HIPAA-conscious from the start.

Results

  • —60% less admin time
  • —Patient satisfaction up 40%
  • —Delivered in 4 weeks
  • —3 EHR integrations shipped
4 weeks2 engineersReact · Node.js · PostgreSQL · AWS · Docker · Tailwind CSS

E-Commerce

PriceWise

AI product descriptions for 10K SKUs (35% traffic boost)

Challenge

10,000 products with garbage descriptions. Writing them manually would take months and cost a fortune. SEO was suffering and so was conversion.

Solution

Built an LLM pipeline that generates unique, SEO-optimized descriptions from product data. Added a review interface so their team could approve in batches instead of writing from scratch.

Results

  • —10K descriptions in 2 days
  • —35% organic traffic increase
  • —Delivered in 3 weeks
  • —Now auto-generates for new products
3 weeks1 engineersPython · OpenAI · Next.js · PostgreSQL · Redis · Vercel

Construction

FieldWork

Scheduling app that eliminated 80% of job conflicts

Challenge

50 contractors managed via spreadsheets and group texts. Jobs fell through the cracks weekly. The operations manager was developing an eye twitch.

Solution

Built a scheduling app with drag-and-drop calendars, push notifications, GPS check-ins, and automatic conflict detection. Mobile-first because nobody on a job site uses a laptop.

Results

  • —80% fewer scheduling conflicts
  • —2 hrs/week saved per PM
  • —Delivered in 5 weeks
  • —Full team adoption in week one
5 weeks2 engineersReact Native · Node.js · PostgreSQL · AWS · Tailwind CSS · Pusher