I am a Fullstack engineer with a passion for design, with over four years of experience prototyping and developing enterprise and customer facing applications.
Some technologies I have dabbled with so far are mentioned below.
Picked up some skills over the years, some of which are mentioned below
Jan 2018 - Present
- Currently working on a search engine and recommendation system for a Rapport Building Robot using Natural Language Understanding-Sempre
May 2017 – Dec 2017
- Developed an Outlook Plugin for Heinz College using ReactJS, NodeJS, Python, Django.
April 2014 - June 2017
- Managed and motivated a team of 7 Full stack engineers and reporting to the CTO directly.
- Worked closely with the Product and other parallel engineering teams to break down features into tech-workflows.
- Responsible for prototyping and building production ready projects: Zeus, Athena and core backend.
May 2017 - Present
Currently pursuing Master's in Information System Management from Heinz College at Carnegie Mellon University.
July 2014 - June 2015
Undergraduate degree in Computer Engineering from Rajiv Gandhi Institute of Technology at University of Mumbai.
These are some of the projects I have over the past years across web/android development as well as UI designing and Machine Learning.
As part of the SARA team, responsible for collection of data, creating data models, search engine and a frontend to perform the search. Built using Java backend and Angular JS fronted and full text search using Elastic-search on Google Cloud Platform.
Using Google's Cloud Platform Vision API, this app classifies a picture into a Hotdog or not. Idea from HBO's Silicon Valley. Created using Java deployed on Heroku server
Using Multinomial Logistic Regression, created two models (contextual and non-contextual) for extracting flight information search terms from natural language
Owned development of Haptik’s Web chat tool used by around 300 “Haptik-assistants”. Was responsible for redesigning the UI and revamping the tool from JQuery to ReactJS / Flux.
Building an IoT solution to gather data from gyms with a real time dashboard for managers. Part of Swartz Center of Entrepreneurship and McGinnis Venture competition.
Spun out from development of Athena, one of the tricky features to implement was a file “drag and drop” to upload and share. This library dynamically creates a “drop-zone” when an image is dragged over it.
As part on an HCI course, redesigned the Starbucks iOS app after user research.
In order to ease up the process of making new chatbots for internal and external partners, led a team of designers and developers to create a drag and drop web interface to build conversation UI and deploy them on various apps. Created using React JS, Flux, D3 JS, with backend on Python/Django, Elastic Search.
Probably the most challenging part of my tenure at Haptik was developing the first algorithm to distribute incoming chats to Haptik assistants. Iteratively updated the system from sheer round robin to a complex “on-demand” allotment algorithm using Python/Django, Celery and RabbitMQ.
Replicated functionalities of Amazon backend with millions of products to test the system for scalability, availability and fault tolerance. Used multiple EC2 instances, Elastic load balancer, Auto Scaling Groups, Dynamo-db and RDS instances.