About
Currently a Software Engineer at Lyft, joined in January of 2018. I have been working under the infrastrucutre organization in a few different teams. I spent first 5.5 years working on the Deploys team, where I worked on our Auto Deployments system. You can read the blog post I wrote on Continous Deployment at Lyft. Since mid 2023 I have been working on our Compute team working on improving our internal cloud infrastructure and optimizing resource usage. I have been working on our automated rightsize system as well as a number of other initiatives to make our Kubernetes platform more efficient. I am a Computer Science Engineering Alumni from the University of Michigan graduated in December 2017.
All of my Experience:
- Senior Software Engineer at Lyft -- 2020 - Present
- Software Engineer at Lyft -- 2018 - 2020
- Software Engineering Intern at Twitter -- Summer 2017
- QA Engineering Intern at Hooklogic (Acquired by Criteo) -- Summer 2016
Some of the relvant courses that I took:
- EECS 498: Distributed Systems
- EECS 485: Web Databases and Info Systems
- EECS 482: Introduction to Operating Systems
- EECS 486: Information Retrieval
- EECS 388: Introduction to Computer Security
- EECS 492: Introduction to Artificial Intelligence
- EECS 441: Mobile App Development
- EECS 493: User Interface Development
- EECS 281: Data Structures and Algorithms
Experience with the following languages and technologies:
- Go (been using it every day at Lyft for 7 years)
- Kubernetes (use it every day at work)
- Python (use it most days at work)
- Amazon Web Services
- C++ (used it in college)
- React.js
- JavaScript
- Scala (Finatra)
- Git
- HTML
- MySQL
- WordPress