
Software Engineer
Google · Full-time
2021 - Present
• 3 yrs 8 mosWorking in Internal Tools

Instructor
Columbia Engineering · Part-time
Taught a survey course in data related technologies: Excel, VBA, Python, Pandas, matplotlib, SQL, Flask, MongoDB, JavaScript, d3.js, sci-kit-learn, Hadoop

Software Engineer - Core Services
Boxed
Work across the technology stack (Nodejs, Graphql, Python SQL, DBT) to implement solutions to business problems
I was a full-stack software engineer responsible for a range of initiatives:
- Generalized cache warmup to eliminate periodic manual updates and FE coupling
- Co-refactored query-to-visualization logic under a cover-and-move strategy
- Oversaw a doubling in code coverage while personally reducing line count
- Built momentum via an RFC, three co-champions, and slack integration
- Implemented an end-to-end testing suite with our development services and CircleCI
- Standardized CRUD patterns in Go and Elasticsearch via a template pull request
- Introduced a continuous integration testing suite with Postman and CircleCI
- Led three cross-team projects across services in JavaScript, Python, Go, and Scala
2016 - 2016
• Less than a yearAs a data engineer, I worked in python (sci-kit-learn & pandas) to group our customers into cohorts and look at their water consumption. The thesis of my work went on to be further investigated.
- Applied feature analysis to group households into cohorts pertaining to zero consumption
- Developed a dynamic excel document presenting features and patterns
- Created a strategy to investigate households, conclusions led to an analytics department

Founder & Software Engineer
Down To Chill
Three friends and I built a mobile app with a javascript stack of Meteor.js and Famou.js. With Adobe Cordova, I ported this code into Android and iOS devices. This was at the time Facebook was pioneering React Native. Our app, Down to Chill connected friends with overlapping time and activity of interest.
- Used Adobe Cordova to compile famous.js into iOS and Android apps
- Visualized customer usage and statistics with d3.js

Teaching Assistant
University of Pennsylvania Summer Academy of Applied Science & Technology
2014 - 2014
• Less than a yearThe UPenn SAAST program arranges for high school students to take a college course. In their Complex Networks course, our students built Matlab programs to simulate stochastic systems like the Susceptible-Infected model. Through these problems, we introduced algebraic concepts like eigenvectors and gave numerical definitions to concepts like steady-state and chaos.