• Led a cross-functional team of 10, including engineers, designers, and a product manager, to launch Channel Points Alerts successfully. Achieved a 90% user adoption rate and increased daily active alerts users by 10%. Played a key role in engineering and designing the backend, collaborating with team members in their respective roles.
• Architected a seamless migration for the Twitch Badges service, handling 50K+ transactions/sec with zero downtime.
• Collaborated with engineers and designers to launch Twitch Chat Highlights, a feature that is available to all broadcasters and moderators that allows chat messages to be highlighted, improving moderation and community engagement; Developed and implemented the new API server and the frontend user interface
• Mentored an intern who built a Twitch Badges internal tool that allows marketing campaigns to grant participating user badges, increasing efficiency for marketing and reducing the engineering team's workload
• Contributed to the launch of Community Moments by equipping the new service to handle substantial bursts of traffic(100K+ TPS) using SQS, EC2, and Redis cache
• Facilitated productive backlog meetings for the team, ensuring effective task prioritization, managing external requests, and optimizing resource allocation; Instrumental in reducing the team's backlog size by more than half, leading to significant improvements in performance and availability across multiple services
Technologies: Golang, AWS, CDK, EC2, Fargate, Redis, DynamoDB, Lambda, Terraform, Pubsub, TypeScript, React, GraphQL