Experience

Smule

Software Engineer, Intern • June 2020 — August 2020

Designed and developed a web application for millions of Smule users with React and Redux. Improved user experience and performance with profiling tools and incorporating support for responsive pages.
Technologies - React, Redux, Re-select, Angular, Immutable.js, Figma, Javascript, HTML, CSS

BlackRock

Software Engineer, Intern • Jan 2019 — July 2019

Developed a full stack application to streamline the document management process serving thousands of clients. Created and unit tested REST endpoints to support document management functionality. Improved search and query experience for power users by enabling wildcard searches.
Technologies - Angular, Java, Spring Framework, Mockito, REST, Typescript HTML, CSS

Johns Hopkins University

Teaching Assistant • Aug 2019 — Current

Head Teaching Assistant for Object Oriented Software Engineering and Course assistant for Computer Networks for classes 100+ students strong.
Technologies - React, Java, Gradle, JUnit, Postman, JSON, Markdown, Javascript, HTML, CSS

Education

Johns Hopkins University

Master's in Engineering - Computer Science • 2019 — 2021

GPA - 3.95/4.0

Manipal Institute of Technology

Bachelor of Technology - Computer's & Communication • 2015 — 2019

Core Committee of Business Incubator (MUTBI)
Lead iOS Developer for university festival
GPA - 3.7/4.0

Projects

Arbitrage Opportunities

Developer •

Web application to stream stock prices from two stock markets using Apache Kafka and generate profit opportunities in real-time using constraint satisfisfaction problem solvers (CSP's).

Revels

Primary Developer •

Lead a small team of 3 developers to develop a native iOS application with Swift. Functionalities include - registering for university events, viewing rankings and forming teams. Over 400 daily active users at launch and rated 5 stars.

WWDC 2018

Primary Developer •

2D sidescroller game developed with SpriteKit for Apple’s World Wide Developer Conference (WWDC 2018).

Health Tracker

Developer •

An open source web application to monitor health and productivity parameters. Developed with OpenCV, Javascript, and Python. Application won BlackRock local hackathon.

Skills

Programming Languages

Python, Java, C, C++, SQL, Javascript (ES6), Typescript.

Web Development

React, Redux, HTML, CSS.

Other

REST, JUnit, Mockito, Spring, Flask, Unix, Linux, Git.