•Fullstack Software Engineer on the Ticketmaster Discovery Team enhancing the discovery and search experience for millions of fans buying tickets on Ticketmaster.com. Main technologies utilized on a daily basis include: Javascript, Typescript, React, NextJS, Redux, Express, Node, GraphQL (Apollo), AWS, Docker, Kubernetes, Prometheus, Fastly, Gitlab
•Developed and expanded schemas and resolvers for Apollo GraphQL Server which acts as a single source data adapter / API wrapper for internal Discovery API while optimizing data payloads from multiple downstream calls
•Enhanced and designed intuitive CI/CD pipelines to simplify and improve pipeline automation for a daily deployment schedule and created pipeline jobs for on-demand infrastructure scaling to support weekly high demand artist sales
•Increased microservice system observability by incorporating Lightstep tracing into microservices, updating metric queries for Grafana and Sumologic dashboards, and integrated Prometheus alerts for PagerDuty integrations
•Assisted in reducing team’s monthly operational cost by ~50% through deprecating and identifying old and unused resources, load tests for right-sizing instances, and optimizing deployment strategies for various environments
•Provided engineering support during high demand artist on-sales by monitoring and scaling systems and acted as a rotational primary responder to mission critical incidents and resolving system and health alerts from PagerDuty
•Maintained high test coverage by writing Jest unit tests to validate newly developed features and prevent regression
•Assisted with devops & deployment configurations utilizing Terraform, AWS, Docker, Gitlab, Fastly, and Kubernetes
•Expanded on company shared UI library by creating new UI components using React, Typescript and Storybook
•Implemented various Slackbot and Slack Integrations utilizing AWS Lambdas to increase visibility of critical events