Education

 Carleton University-Ottawa- B.Sc. in Computer Science, Graduated: April 2019 

 University of Wisconsin- Madison- Undergraduate studies in Computer Science (transferred in 2017)

Skills

C, C++, Java, Python, Swift (iOS development) Web Development: HTML, CSS, jQuery,Javascript Others: SQL, GDB, Linux, UI/UX design, Sketch, Jira. Wireframing,Prototyping, Figma, Testing, Human-Computer Interaction 

Certifications

Google UX Design Professional Certificate

 

 Work Experience 

Java/Scala Developer - Morgan Stanley, Montreal, QC, Mar 2022- Dec 2022

Worked on the cpp SLIM to JavaSLIM replay architecture for FX Cash (Foreign Exchange) trade capture team. Helped in improving the prod replay process, increasing test coverage from CS to JS and performed several classic NDF migration tasks.

Junior Data Scientist - Tele AI, Ottawa, ON, Feb 2021- Dec 2021

Worked on a Robot Assisted Sensor Deployment program in Java with the R&D team. It involves comparing the different algorithms used to direct the robot across the given area, whose aim is to collect and deploy sensors in the desired location in the least amount of steps. Also worked on a SCADA security program in python that performs predictive analysis on the data collected by Solar PV energy systems.

Mobile Developer at Bluink Ltd., May 2019-July 2019:

Worked on an app called eID-Me using Swift. EID-Me acts as a secure digital wallet allowing customers to access online and in-person services using the verified identity information on their phone. I was involved in both QA and development, writing unit tests and developing the UI for the app. 

 Intern-Autofocus QA at Palo Alto Networks, Summer 2016:

Developed Threat Intelligence dashboard for AutoFocus that allows security investigators to access contextual threat intelligence data quickly, efficiently and arrive at conclusions to respond to cyberattacks faster. AutoFocus contextual threat intelligence provides instant access to community-based threat data, enhanced with deep context and attribution from Palo Alto Networks, Unit42 threat research team, saving time and effort. 




 Projects

Cartly App:

iOS app made using Swift in XCode. Cartly app helps users locate their favorite food cart in Madison and helps pinpoint the areas closer to their location as food carts are not generally in a fixed location. People can request a truck to come to their area and also upvote/downvote the trending areas of the food carts. A density map helps in finding the places where most of the food carts are available. The frontend side consists of interfacing with Apple Maps API for layover map and user location and the cloud side uses OpenCV to identify food cart locations with a wireless camera. 

CUACS system:

In a group project for object-oriented software engineering, we developed an Animal-Client matching algorithm for the Carleton University Animal Care System. This project was done using QtCreator with C++ and SQL. This software took the client’s preferred pet behavior and matched them to the animals available in the database according to the weightage of the preferences. 

Cafe 651 User Interface:

Designed a mobile app UI for a cafe called Cafe 651 in Jodhpur during the Google UX certificate using Figma and other wireframing tools. The interface was designed to be intuitive and allow seamless interactions for customers to easily browse menu items, place orders and make reservations and track their delivery.

Study Buddy App:

In a course on Human-Computer Interaction, I led a group project that designed a user interface/wireframe using Balsamiq for a Study Buddy app that helps students connect across campus to find other students to study with based on their matching courses and skillsets.

Texting System in C using Zigbees:

The messages are sent using the Xbee by first configuring the addresses and then texting by turns. The addresses are set up by the help of DIP Switches and pushbuttons. The characters can be scrolled through with the help of a potentiometer and a pushbutton can be used to select the character. A certain pushbutton sends the message constructed. Another pushbutton was used to switch between sending and receiving mode. The message is received by the other person and the process starts from the other end all over again. 

Hospital Management:

Developed a Hospital Management system using C++ to store all information about doctors and patients in form of a database using structures, classes and linked lists. 

iMessage Sticker apps:

Created digital illustrations in Procreate and made iMessage sticker apps for the Apple app store.

Volunteering and Co-curricular activities 

  • Graduates Director, Badger Yearbook (UW-Madison) 

  • Part of the Bollywood Fusion Dance team – Wisconsin Surma 

  • Volunteer for providing services to Old Age Home- Anubandh, Jodhpur 

  • Volunteer at Blood Bank Drive at Mahatma Gandhi Hospital, Jodhpur