As a member of the infrastructure team, I helped build core parts of Coursera's platform, including GraphQL support, authentication and SSO systems, and application deployment tools. I also played a large role in mentoring interns and junior developers across the organization, and speaking publicly about Coursera's technology.
• Developed an automated GraphQL schema builder and proxy for 1000+ REST APIs across microservices
• Built deployment pipeline for frontend apps, allowing users to build, test, and deploy changes in minutes
• Supported SSO feature development and integration with third-party providers
• Designed an internal-tooling framework, enabling all developers to easily create tools for internal use
• Containerized Javascript SSR infrastructure with AWS Elastic Container Service and AWS CodeBuild
• Developed backend systems using Scala, frontend applications using React, ES6, and GraphQL
• Presented work at conferences and meetups, including QCon NY, AWS re:Invent, API:World, and the GraphQL SF meetup
• Mentored three interns, and conducted technical interviews for 100+ engineering candidates