Led migration of mission critical Elixir clusters maintaining over 1.75 million concurrent Websocket connections from EC2 to Kubernetes, reducing downtime, increasing deploy confidence, observability, and cluster flexibility, while achieving cost savings
Led implementation of Drift Live View in Java using AWS Kinesis and Elasticsearch to allow fast and flexible viewing and querying of customers’ current site visitors
Implemented new user presence architecture across frontend and backend, leading to over $1 million a year in infrastructure cost savings and improved reliability
Set frontend standards for consuming Websocket events in React apps, including building modules to hide complex logic and allow safe and easy implementation of real time UI features
Led frontend development and consulted on backend architecture for Drift Prospector product launch
Built load testing and performance monitoring infrastructure and processes using K6 load testing utility, Argo workflows and Prometheus Pushgateway