Platform Engineering at MSI (2020–2026)
Six years on a production insurance platform: five products launched end to end, a $95M migration with zero data loss, and 800+ PRs shipped as engineer, lead, and manager.
I joined MSI in January 2020 as one of its first three engineers and spent the next six years helping the platform grow into a 30+ engineer organization inside a publicly traded insurance distribution firm. Unlike the rest of this portfolio, this entry isn’t a personal project: it’s a record of what I built as an employee on a production insurance platform. Partner and internal details are intentionally kept generic.
2020: foundations and the money paths
Built and maintained 15+ white-label partner portals covering branding, quote flows, validation, and payment UX, with implementations still running in production years later. Rebuilt reinstatement and payment plan changes on the billing platform, and built a check issuing system for refunds end to end: scheduling, automation jobs, cancellation controls, and billing history integration.
2021: a flood product from zero
Architected and launched a flood insurance product in under nine months, revenue-generating at launch. That meant integrating a global reinsurer’s rating engine, building out a specialty carrier’s full policy lifecycle (bind, cancel, endorse, reinstate, renew, rewrite), and shipping the supporting cast: bulk rating tooling, an internal ticketing system for servicing, and state regulatory reporting. The product scaled to serve 125+ agencies daily across 44 states and drove a 22% sales increase. I led an 8-engineer team as Lead Software Engineer through this period.
2021 to 2023: homeowners at scale
Buildout of E&S and admitted homeowners products: quote flow, rating and rules, carrier onboarding, and renewals. Replaced the platform’s geocoding vendor on the rating-critical path, and helped push rating toward workbook-driven configuration so product teams could ship rate changes without engineering time.
2023 to 2024: management and production firefighting
As Manager of Application Development I ran an 8-person engineering team responsible for homeowners platform stability and feature delivery, architected a $95M book-of-business migration that completed with zero data loss, and mentored engineers from bootcamp graduates into senior roles. In parallel I was the platform’s production firefighter: 208 production support cases personally resolved in 2023 alone (276 across my tenure), on top of the release-pipeline work that kept code flowing to environments.
2024 to 2026: back to building
I chose to return to the IC track as a Senior Software Engineer, serving as the CTO’s designated engineer for critical escalations. Highlights include overhauling a core carrier integration, redesigning renewal offer processing from serial to fault-tolerant parallel execution, and moving onto the modernized .NET 8 platform: commercial lines stabilization, a new fee architecture, and two more product launches (a small-business cyber product and multi-risk commercial lines).
2026: applied AI
Most recently I’ve been bringing my personal LLM work (see the rest of my projects) into professional practice, applying AI and LLM engineering to production systems on the .NET 8 platform.
By the numbers
- 6 years, 5 insurance products launched end to end
- 800+ pull requests authored, 2,400+ reviewed
- 276 production support cases personally resolved
- 10+ third-party integrations, including a vendor migration on the rating-critical path
- Career arc: Software Engineer, Lead Software Engineer, Manager of Application Development, Senior Software Engineer