EXPERIENCE
Resume
Software Engineer - Coinbase
- Working on the Wallet Safety team to build and ship features for Coinbase's self-custody wallet
- Technologies include Golang, Javascript, React, gRPC, Docker, Ethereum, Smart Contracts, Hardhat, and Solidity
Software Engineer Intern - Coinbase
- Working on the platform team to build and ship features to improve onboarding experience for users on Coinbase’s website and mobile apps.
Software Engineer Intern - Appian
- Built and shipped features for Records Powered Grid (RPG) on the Composable Records UI team.
- Collaborated with quality engineers, UX designers, and product owners in an Agile environment.
- Technologies used were Java, Javascript, React, React Native, SAIL, JUnit, and Jest and Git.
Research Assistant - University of Maryland
- Worked as a research assistant at the Programming Languages Lab
at the University of Maryland (PLUM) under the supervision of Dr. Michael Hicks and Dr. Leonidas Lampropoulos. - Explored property-based testing in Python and investigated bug slippage.
Founder - Juley
- Singlehandedly developed, designed, launched and marketed Juley, an app for booking hotels and homestays, for Web, IOS, and Android.
- Used React JS, React Native, HTML, and CSS for front-end. Node JS, Google Firebase, Google Places API for back-end.
- Features include location based search, filtering and sorting of properties, easy booking and cancellation, reviews and ratings.
Founder - Doggomart
- Singlehandedly developed, designed, launched and marketed Daoggomart, an app for booking hotels and homestays, for IOS, and Android.
- Used React JS, React Native, HTML, and CSS for front-end. Node JS, Google Firebase, Google Places API for back-end.
- Doggomart helps users connect with nearby dog breeders and rescue facilities.
To know more, visit www.mydoggomart.com
Teaching Assistant - University of Maryland College Park
- Served as a teaching assistant for CMSC132 - Object-Oriented Programming at University of Maryland College Park.
- Served as a teaching assistant for CMSC330 - Organization of Programming Languages at University of Maryland College Park.
- Held office hours for students and graded exams.
Software Engineering Intern - Indian Institute of Technology Kanpur
- Worked with Android Studio to develop an Android App for Brihaspati 3.0, which is an open source learning-based platform, and learned about it’s basic features and functionality during my internship.
- Learned about HTTP protocol and implemented client-server communication based on HTTP requests using Java libraries.
- Worked with Apache Tomcat on server side. Tasks included debugging server side programs.
Chair of Website Committee - Space and Satellite Systems
- Built and designed web pages with HTML and CSS
- Learned about screen-size responsive layouts and implemented HTML pages for different screen sizes using CSS features. Worked with online repositories using Git version control.
- Worked with Bootstrap framework for implementing dynamic buttons, scroll bars, and carousels.
Tutor - Computer Science Tutoring Club - UC Davis
Tutored students at University of California Davis during winter quarter for ECS 30 - C Programming and ECS 20 - Discrete Mathematics.