•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