Senior Software Engineer, TaskRabbit
Sep, 2019 - Present
Lead migration of fulfilment platform from monolith to target-state microservices; drive Agentic AI engineering practices and architecture standards.
Own BMOS (Batch Matching Optimization System): ML-based batch matching for tasks and taskers; own architecture, release coordination, and cross-team support.
Reduced recommendation latency; improved P99 and page load performance.
Built and maintained TaskRabbit React Native app (Rails API) and React/Redux web front end.
Led invoicing engine development during re-platforming; decomposed monolith into modular engines.
Designed and ran pricing A/B tests; delivered pricing features that increased revenue.