Comcast
Principal Software Engineer
2018 – 2026
A lead architect for XVP—a suite of high-performance, low-latency microservices delivering metadata to core video applications. Embedded across cross-functional engineering teams to accelerate developer velocity, standardize architecture, and drive enterprise AI tool adoption.
XVP and XTVAPI
Architecture & Core Engineering
- Designed and maintained the core foundational libraries for 15 microservices, establishing standardized patterns for caching, telemetry, and fault tolerance across the platform. Eliminated incidients entirely.
- Architected event-driven streaming sync to replace legacy custom Paxos cluster; reduced infrastructure footprint by 80% (5 nodes down to 1) while maintaining 99.99% availability.
- Cut deployment of legacy service from 1 hour 15 minutes to 25 minutes
- Profiled and optimized a critical event processor, resolving latency bottlenecks and completely eliminating production severity incidents (Sev-0/Sev-1).
- Rapidly developed and deployed an in-memory linear channel map cache to resolve service performance issues before deadline, later replaced with edge cache which reduced memory usage on all servers by 100%
Technical Leadership & AI Adoption
- Serving as AI Guild Lead, guiding generative AI strategy and integration for 500+ developers across the organization
- Designed and executed developer experience (DevX) survey frameworks to pinpoint workflow bottlenecks and accelerate team development velocity
- Authored technical training curriculums and reference implementations to accelerate developer adoption of reactive programming patterns (Reactor/WebFlux).
- Delivered 30+ technical knowledge-sharing sessions across engineering teams to drive alignment on modern architecture, reactive programming, and AI tools
DevOps & Quality
- Audit code and performance with profilers for XVP and other teams which yields dozens of PRs and suggestions to teams for improvements and bug fixes
- Engineered a standardized testing suite for XVP, simplifying unit and integration test authoring across 15+ microservices
- Engineered automated test reliability metrics and weekly Slack alert integrations, identifying flaky tests to improve suite stability across engineering teams and save developer time on re-running tests
- Profiled Gradle builds and test suites to find bottlenecks, keeping service build times under 5 minutes