Developed and deployed a Django server which runs web scrapers periodically using Celery workers and Redis
Integrated CI/CD pipelines for code deployment using GitHub and CircleCI, thus allowing for rapid new releases
Implemented a module to allowed scheduling tasks using simple markup (.yaml)
Implemented a common database schema for all the raw scraped data
Developed user interface for the application using ReactJS
Setup permission based REST-full API's to access data from the client side
Stevens Institute of Technology
Hoboken, NJ
Graduate Teaching Assistant
Aug '18 - Dec '18
Graduate Teaching Assistant for CS 511: Concurrent Programming
Grade students weekly on assignments and quizzes
Answer questions covering the material taught in class to enhance a student’s understanding of thread synchronization and concurrency
Hold weekly office hours, to assist students with homework, quiz, solving exercise booklets and exam prep
Designing homework assignments, write unit test and class handouts
Emplay Analytics Inc.
Dublin, CA
Software Engineer Intern
Jun '18 - Aug '18
Summer 2018 Internship
Developed and deployed a feature for a Chatbot to schedule and manage meetings via email, using NodeJS
Developed a working NLP module to scrape, clean and label training documents (.ppt, .pdf, .txt etc.)
Prototyped a text classifier that would use the labeled data to provide NLP capabilities to the Chatbot
Developed a module to retrieve information from the scraped data based on a user’s conversational query
Emplay Analytics Inc.
Bangalore, India
Full Stack Developer
Aug '16 - Aug '17
Developed various solutions to integrate analytical models into ‘SalesGPS’ a data-driven analytics platform that consumes CRM data to provide turn by turn action recommendation to a sales representative
Contributed towards developing the ‘Query Language Interpreter’, an internal framework that extended Django ORM’s native APIs
Developed the sales coaching module, that streamlined the process of delivering reports to sales reps
Implemented an intuitive data management module that allowed for a user to upload a new dataset, map columns, add merge and validation rules
SimplySane Pvt. Ltd.
Bangalore, India
Full Stack Developer Intern
Jan '16 - Jul '16
Developed and deployed the ecommerce platform using Django, AngularJS and Heroku
Implemented REST-full Api's for various use-cases
Setup multi-role authentication on the app i.e. seller, consumer and staff
Setup and implemented an asynchronous architecture for delayed tasks using Django signals and Celery workers