Timeline
Download Resume from here
-
Graduate Teaching Assistant
2017-2018
Teaching Assistant
- CS115: Introduction to Computer Science in Dr. Racket
- CS116: Introduction to Computer Science in Python
-
Started College Masters
2017-2019
University of Waterloo
Masters of Mathematics (M.Math.) in Computer Science
Courses:- Advanced Distributed Systems
- Software Engineering in Ultra Large Scale Repositories
Cumulative Percentage: 95.5%
-
Moved to Waterloo, Canada
2017
-
Zeta, Directi
2016 - 2017
Back-end Developer
• Collaborated with front-end team to design a Spring back-end server which allowed users to open Savings Account within 5 minutes on their phone.
• Programmed an easy-to-use interface over Luna Hardware Security Module.
• Coded a standalone service that can generate Visa/ MasterCard/ Rupay cards with extremely sensitive data such as PIN, CVV and securely transmit it to printing vendorsTechnologies: Java 8, Spring, Guice
-
Housing.com
2015 - 2016
Back-end Developer
• Reduced company expenses by coding a Rails server with Postgres db to identify stale listings.
• Fortified Elixir based chat server by adapting to functional programming paradigms and MQTT based messaging broker.
• Researched and developed novel logging mechanism with ELK stack for generally lacking Elixir framework Phoenix.Technologies: Ruby, Ruby on Rails, elixir, phoenix, erlang, MQTT
-
Moved to Mumbai, India
2015
-
Earned Bachelors Degree: B.Tech. in Computer Science
2015
National Institute Of Technology Goa
CGPA: 8.8
CS Department Rank: 3
-
Google Summer Of Code 2015
2015
IP-Over-P2P
Improved ease-of-use by designing a server in Web2Py to remotely monitor and control VPN-participating nodes.
Programmed a PyQT client to zombify nodes to be controlled by server through XMPP communicationTechnologies: python, XMPP, Ganglia, web2py, pyqt
Achievement: Successfully Completed
Prize : 6500$
-
Google Summer Of Code 2014
2014
Lyx
Analysed different document sharing tools such as GDocs, Codeshare etc.
Developed unorthodox peer-to-peer document sharing technique designed to work with off-the-shelf XMPP servers.
Examined and solved perplexing collision casesTechnologies: C++, XMPP
Achievement: Successfully Completed
Prize : 6000$
-
Google Cloud Developer Challenge 2013
2013
Project Scholar
Developed a Project Management Tool On Google Cloud. It was a Social Networking Web app to find peers, mentors, projects to work on with features to manage projects, assign deadlines, share milestones etc.
Technologies: Javascript, Php, Google Cloud Sql, Google Cloud Platform
Achievement: Finalist in India
Prize : 1000$ + Google Nexus 7
-
Intel App Innovation Contest 2013
2013
3Do-nomic Camera
Developed a windows application to click Photosphere with the help of inbuilt sensors such as gyrometer & accelerometer and pixel mapping through OpenCV and GUI with QT.
Technologies: C++, Qt, Windows API, OpenCV, Multi-threading
Prize : A Windows Surface Tablet
-
Started College Bachelors
2011
National Institute Of Technology, Goa
Bachelors Of Technology (B.Tech.) in Computer Science
-
Finished Higher Secondary School
2011
St. Xaviers Higher Secondary School
77.7%
Grade 12
-
Finished High School
2009
New Goa High School
88.7%
Grade 10
-
Born
1994