Senior Software Engineer
May 2023 - Present
• 2 yrsGoogle Distributed Cloud
- VMs in Containers
- Containers in VMs
- Containers in VMs in Containers
- GPU infra structure for VMs and Containers
Software Engineer
May 2019 - Apr 2023
• 4 yrsKubernetes / Anthos / Virtualization
Skills: Go (Programming Language) · Distributed Systems

Alation
Jan 2017 - May 2019
Senior Software Engineer
Feb 2019 - May 2019
• 4 mosSoftware Engineer
Jan 2017 - May 2019
• 2 yrs 5 mos- Permissions
- Search
- Lot of other things
Skills: Java · Django · Go (Programming Language) · Elasticsearch

Backend Developer (Student)
USC Suzanne Dworak-Peck School of Social Work
Sep 2016 - Jan 2017
• 5 mosSupporting the backend API for Welconnect (android and iOS apps) written in Rails. This includes managing deployment pipeline in Heroku and adding new API endpoints for both android and iOS apps to consume.
https://news.usc.edu/92533/app-enables-school-districts-to-welcome-youngsters-from-military-families/
Skills: Ruby on Rails
App enables school districts to welcome youngsters from military families

Software Development Engineer Intern
Amazon
May 2016 - Aug 2016
• 4 mosAs part of the Fraud Detection team, I was responsible for modularizing UI views into widgets for Amazon’s seller suspicious activity management tool. This helped pages with data intensive views to load faster using widgets, asynchronously. By modularizing views it helped reduce a lot of code and test duplication. Wrote the widget loader component in javascript which is responsible for managing all widgets in the rails application page.
Skills: Ruby on Rails

Full Stack Developer (Student)
Information Sciences Institute
Dec 2015 - May 2016
• 6 mosDevelopment of a smart reading list of scientific documents based on user search keywords and similar topics using various natural language processing techniques like topic modelling. I was responsible for building the back end API using spring boot and highly interactive front end using Angular JS. This work is an implementation of https://scholar.google.com/scholar?oi=bibs&cluster=4202017976636256883 paper which was published by other members of the team.
Skills: Java · Natural Language Processing (NLP) · AngularJS
TechknAcq
Jan 2015 - Jul 2015
• 7 mosResponsible for designing the architecture and implementing the gym analytics website. Written with Ruby on Rails, Angular JS, chart JS and coffeescript. Deployed using snap and heroku. Vorkout gives detailed financial analysis and forecast to run the gym better
Skills: Heroku · Ruby on Rails · AngularJS
Vorkout Explainier

Application Developer
Thoughtworks
Jun 2012 - Oct 2014
• 2 yrs 5 mosCore contributor of Gauge(open source test automation tool) and developer on Twist(agile test automation tool). I worked extensively on creating the lexer/parser, execution flow for gauge. I also worked on gauge-java which is a java implementation of gauge runner. We designed gauge core such that it also provides edit time APIs thus giving us the ability to write IDE plugins(Intellij IDEA) that has features like step autocompletion, unimplemented step creation. Worked on adding mobile (Android and iOS) testing support by integrating calabash drivers in Twist. I also co created open source libraries Calabash-android-java and Calabash-ios-java to enable functional tests be written in java.
Worked on various Social Impact Projects like MoTech Care, Ananya, Kilkari. Built RESTful APIs and message scheduling.
MoTech Care: Aggregate data from CommcareHQ and map them to OpenMRS and CouchMRS standards. Used Java, Hibernate, CouchDB, PostgreSQL to analyze the health records.
MoTech Ananya-Kilkari: Deliver Periodic notification on maternal health for pregnant women through voice and text message. Worked extensively on Java Spring, ActiveMQ and cloud telephony services to deliver those alerts.
Skills: Java · Go (Programming Language)
Gauge