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.