Work Experience
Work Experience
Software Engineer, Conference Management Services (CMS) Inc.
Oct 2019 - Present
CMS Inc. is an event management company specializing in academic conferences
Virtual Platform
- Developed a virtual platform for on-demand access to paper presentation videos
- Set up Zoom Meetings for live sessions with access granted only to registered participants
Sponsor Registration System
- Created customized sponsor registration systems in ASP with a SQL Server database for 5 conferences incorporating all client requirements
- Designed a visual booth selection interface using CSS Grid
Paper Management System
- Transitioned 15 year old code to assign reviewers to papers from PHP to Python
- Automated creation of post-conference proceedings as static HTML pages with full-text search across pdf files of presented papers using Python
Research Assistant, Texas A&M University
Sep 2017 - Oct 2019
Air Quality Monitoring (Data scraping)
- Scraped historical data of air quality from PurpleAir REST API for pollution monitors using Python (requests)
- Estimated risk to Asthma patients based on PM2.5 data and CDC reports
Skin Cancer Detection Using Deep Learning (Computer Vision)
- Analyzed a labeled dataset of 10,000+ skin images to classify into 7 types of diseases
- Achieved validation set multi-class precision of 87.5% - a 25% improvement over baseline by using ResNet50 pretrained on ImageNet in TensorFlow, Data Augmentation and Weighted Loss to fix class imbalance
Power Generation Capacity Planning – Conference Paper (Optimization)
- Modeled and solved a bi-objective optimization problem using linear programming to minimize water utilization and cost for power generation in Texas with CPLEX in C++ over the next 25 years
- Built an app using Shiny framework for R to display optimal solutions on a map
Marketing Data Analyst, Aasaanjobs.com
Jan 2015 – Jan 2016
Aasaanjobs.com (now OLX People) is a job portal for entry-level jobs in India
- Performed attribution analysis using data from Google Analytics, Kochava and SQL
- Measured the effectiveness of marketing spending by running A/B tests on ads on Facebook and Google
- Achieved 20,000 app downloads in three months since launch at an average cost of $1 per install
Strategy & Operations Analyst, Deloitte
Jul 2012 – Dec 2014
Supply Chain Transformation for a leading footwear manufacturer (10-month project)
- Explored sales data to classify SKUs into 3 classes; Forecasted demand and formulated aggregate plans for each class
- Partnered with operations teams to identify opportunities and build solutions in the form of production schedule and procurement plan
- Improved order fulfillment from 65% to 90% and increased rated production capacity by 20%
Projects
Projects
ProductAnimal.com (React App)
Oct 2020 – Nov 2020
- Created a React app to generate a startup name using the formula ProductName + Animal (eg. mailchimp)
- Wrote AWS Lambda function in Javascript (Node) to check if .com domain is available to register for the name
Week In Memes (Static Website)
Feb 2019 – Present
Week In Memes is a blog that maintains a record of all Indian meme templates as they are generated and used
- Wrote 100+ articles in 1 year using a Python script that scrapes Twitter for memes on trending topics
- Designed a custom theme for Hugo (a Go based static site generator) to publish the blog
- Devised Python scripts for automation of social media posting to Twitter and Pinterest saving time by 80%
- Automated liking posts, commenting and following users on instagram; Increased followers by 300% in a week
- Grew to 10,000+ visitors/month using Search Engine Optimization, Email Marketing and Social Media at no cost
Equipment Failure Prediction (Classical Machine Learning)
TAMU Datathon, Oct 2019
- Analyzed a data set of 76,000 drilling equipment failure events with 172 features
- Tested several models of SVM and Random Forest by tuning hyperparameters till the best validation set F1 score of 99% was achieved
- Deployed the best-performing model to a web app built in Flask that takes a csv file of features as input and predicts the probability of failure
Programming Language Prediction (Natural Language Processing)
Mar 2019 – Apr 2019
- Collected data of almost 20,000 code files by scraping GitHub with its GraphQL API
- Built a data set of files labeled with the language each file is written in
- Trained LSTM model in Keras to predict whether file contains Java or not with 99.8% validation set accuracy
Twitter clone (Web Application)
Jan 2019 – Mar 2019
- Built a web app with Flask back-end, Bootstrap template and SQL database for user-generated posts like Twitter
- Implemented ElasticSearch to search for posts and users. Deployed to cloud via Heroku
Education
Education
M. Eng., Industrial Engineering, Texas A&M University
Dec 2018
B.Tech., Mechanical Engineering, Indian Institute of Technology Bombay
Aug 2012