I'm a software engineer interested in web technologies, machine learning, and data sciences, I also have a background in electronics engineering.
View a PDF version of my resume here.
Designed and created new software features for the single page application using Python3, Django, GraphQL, PostgreSQL and Rest API's.
Modified existing database models to increase performance efficiency of CRUD processes that had complex cascading designs.
Implemented Single Sign On and Multi-Factor authentication using SAML for the enterprize side of the business.
Designed, implemented and tested ETL pipelines to extract data from client source systems (Google Cloud Storage buckets), cleaning them to be loaded into our Postgres and BigQuery databases using Python and SQL.
Created and documented a new feature giving clients the ability to A/B test based on their customer demographics along with product categories using Python and SQL.
Overhauled existing ETL code to use BigQuery instead of Pandas (python). Resulting in a drastic decrease in data processing time and increased performance by reducing system resource usage.
Made various optimizations and automated other ETL processes making them more streamlined and easier to use, leading to better back end experience for developers.
Mentor participants of the Data Analytics Bootcamp at UNC Charlotte with various technologies like Python, JavaScript, HTML/CSS, Machine Learning and also data visualization and dashboarding tools like D3.js, Tableau, etc.
Support the instructor of the ongoing class with content delivery and grading of homework and projects.
Aid participants in reaching technical milestones thus inculcating a developer mindset in them.
A social gaming start-up, developed the website and implemented a web based user maintenance system.
Quoted and procured computer infrastructure for setting up gaming systems for the lounge, also maintained the technical infrastructure.
Developed marketing solutions to increase revenue and customer loyalty.
Django, GraphQL, REST API's, Flask, Bootstrap, jQuery, JSON, MongoDB
PyTest, PyParse, scikit-learn, numpy, Pandas, matplotlib, faker
Git, Linux, Windows, PyCharm, Google Cloud Services, AWS, Agile (Scrum)
An android app to authenticate users based on their brain EEG signals.
Read More:
The project predicts the first booking that a completely new user will make upon visiting airbnb’s website. (Kaggle problem statement)
Read More:
The project predicts the first booking that a completely new user will make upon visiting airbnb’s website. (Kaggle problem statement)
Read More:
An android app to determine whether the user jumped, walked or ran using machine learning.
Read More:
A project to manage movie screenings, performances, bookings and customer data for a multiplex.
Read More:
An android app to plot users real time accelerometer data, uploads to a server and then download when needed.
Read More:
Implementation of the said algorithms on standard data sets.
Read More:
B.Tech final year project, designed algorithm to remove stuttering from a voice sample and passed to Google voice API for recognition.
Read More:
Created a neural network to recognize hand written digits.
Read More:
An idea based on providing real time data analysis to aid user decision making used IoT and connected smart devices.
Read More:
Created a website for a local business (gaming lounge called Rock n Rollas).
Read More:
This concept is a modular home automation system with available add ons.
Read More:
A LAN multi player 3rd person shooter game.
Read More:
The project was a third person puzzler game made on unreal development kit.
Read More:
Based on the principle of persistence of vision, the project displays an analog clock on an array of rotating LED’s.
Read More:
Prototyped a cost effective Google glass alternative.
Read More:
Created low-cost sensor network to monitor neonatal vital signs.
Read More: