Senior Software Engineer
- Developed a high performance distributed backend system that interacts with many other systems (web application, configuration provider for our low latency backend system, reporting engine) using Clojure, Elasticsearch and Cassandra.
- Performed DevOps duty, from monitoring metrics to deployment using Grafana, Graphite and Ansible
- Optimized various inefficient queries that can yield up to 150x improvements in certain cases (5s to 30ms)
- Led and developed the backend system for a web application that is used to perform manual validation on segment/url predictions for the Data Science team. System is written in Go and PostgreSQL
- Developed a client to perform third party API integration
- Created and open-sourced Kani, a Clojure-based application for Cassandra backup with Unicode support
- Developed the frontend for our web application using Ember.js