Both products started as a founder's idea and are in production.
Quoting software for low-voltage contractors: networking, fire alarm, access control, and surveillance.
Low-voltage technicians build quotes by hand after a site visit, from photos, notes, and memory, and items get missed. The MVP focused on the single highest-value workflow: describe the job, have an expert system flag what was missed, and produce the quote.
MVP
- Waitlist site launched first, in December 2025, while the product was designed
- Mobile-first progressive web app for technicians working in the field
- Photo capture with annotations from the camera or gallery
- Expert system that reads a project description and suggests line items the technician may have missed, across six low-voltage trade categories
- Quote builder with PDF and DOCX export, plus client and project management
Launch and iteration
- Deployed to production on a self-hosted server with Docker, Nginx, and TLS
- Discovery interviews with low-voltage estimators to decide what the product builds next
- Improved scoring and ranking of the expert system's suggestions
- Site Walk voice capture, released to production in October 2026
- Ongoing framework upgrades and security hardening between feature releases
Beyond the code
Branding, logo, design system, and hosting, delivered alongside the application.
I came in with an idea and Duane delivered everything, branding, logo, and a fully built MVP. Now I have a real product that anchors conversations about scaling into a larger platform.Brent, Entrepreneur
Next.jsReactPythonFastAPIPostgreSQLDockerNginx
A two-sided marketplace connecting clients with professional interpreters for video, phone, and in-person sessions.
Clients struggle to find qualified interpreters on short notice, and interpreters lack a professional platform for bookings, payments, and reviews. A marketplace needs both sides to trust it from the first booking, so onboarding, payments, and reviews were treated as core product.
MVP
- Full design phase of 63 screens before development began in January 2026
- Separate onboarding for clients and interpreters, with interpreter profiles and languages
- Search and booking flows for video, phone, and in-person sessions
- Messaging between clients and interpreters, and two-sided reviews
- Interpreter wallet with in-app Stripe Connect onboarding for payouts
- Push notifications and an administration console
Launch and iteration
- Launched in phases, starting with a soft launch to a focus group of interpreters and clients
- Focus-group feedback worked into subsequent production releases
- End-to-end browser test suite covering the platform's user flows
- Security hardening sprints applied to authentication, payments, and audit logging
- Structured change-request and bug intake so the client can steer each release
Next.jsReactPythonFastAPIPostgreSQLStripe ConnectPlaywrightDocker