Lead developer for 3 years on this 5-year project, building and maintaining a comprehensive suite of 5 production applications serving Roger's business operations in the Greater Boston area. This unified ecosystem includes internal operations management tools and customer-facing websites for snow removal, landscaping, and handyman services - all built on a shared monorepo architecture.
Snow Customers Served
Landscaping & Handyman Customers
Active Workers (Snow Events)
Lines of Code Written
Test Cases
Features Delivered
As lead developer for 3 years, built and maintained five production web applications for the Roger project, working directly with the business owner to transform operational requirements into a comprehensive digital ecosystem.
Service/quote request forms
Google Maps address autocomplete
Photo upload for accurate quotes
SEO-optimized content pages
Responsive mobile design
Customer inquiries submitted through any of the three service websites automatically flow into the admin portal, creating a unified workflow:
Form data with photos, address details, and service requirements
Admin users can view all customer inquiries from all three websites in one centralized dashboard
Creates jobs with all customer information pre-populated from the inquiry
Jobs created from customer inquiries are immediately visible to assigned workers
Turborepo with pnpm workspaces for efficient code sharing
@repo/customer-sites-shared package with common UI components
Common gateways and use case patterns across all sites
CreateInquiry base class extended for each service type
Vercel deployment for all customer sites
Shared test utilities and patterns with Vitest
All 5 applications (2 internal tools + 3 customer websites) are part of a single, cohesive Roger project. As lead developer for 3 years on this 5-year project, established the monorepo architecture that enables code reuse, consistent patterns, and efficient maintenance across the entire business ecosystem.