Problem
Service businesses collect intake through scattered forms and inboxes, then spend time manually reading, triaging, and chasing each lead. The signal - who to call first, what they need, and how urgent it is - gets buried in raw responses.
Full-stack engineer · 2025 — Present
Own product · live demoAn AI-assisted form builder for service businesses: publish intake forms, collect submissions, and turn each response into a structured, actionable summary.

01 Scope
Problem
Service businesses collect intake through scattered forms and inboxes, then spend time manually reading, triaging, and chasing each lead. The signal - who to call first, what they need, and how urgent it is - gets buried in raw responses.
My role
02 Approach
FormPilot starts from one operating idea: the form is the easy part. The value is everything that happens to a submission after it arrives. The product is shaped around the full path from a published intake form to a decision the business can act on.
The build splits into clear workflow moments. A team can create a form, publish it to a clean public URL, and collect server-validated submissions into a dashboard that makes each response easier to review, filter, and move through.
The differentiator is the AI summary layer. Instead of a general chatbot, FormPilot runs scoped extraction over each real submission, surfacing the lead's intent, urgency, budget, contact details, and useful tags so the owner knows who to follow up with first.
Around the core sit the product details that make it feel operational rather than just a demo: workspace auth, plan limits, billing, and integrations that help submissions move into the systems where a service business already works.
Gallery




03 Outcome
Qualitative outcomes
Workflow
Collapsed intake, triage, and follow-up into one connected flow
Time to signal
AI summaries surface lead intent and urgency without reading full submissions
Scope
Shipped builder, public forms, dashboard, AI summaries, billing, and integrations
Stack
Reflections
Next step
If this looks close to the product work you need, use the contact path and I will help scope the next step clearly.