You can find my resume attached here too
Education
- University of Michigan - Ann Arbor, 2017 - 2021
- Major :- Computer Science And Engineering (College of Engineering)
Experience
- GitLab Inc. - Software Engineering Intern (May 2020 - Aug 2020)
- Worked in the Backend-Editor and Backend-Knowledge teams of GitLab in a fast-paced, iterative(agile) environment.
- Fixed bugs in the static site editor, snippets and wikis, like embedded videos, reorder snippets dynamically, handling non-html requests, etc.
- Developed features (using service response in wiki CRUD operations) and improvements to the GitLab product in a secure, well-tested, and performant way.
- GyanSys Inc. - Software Engineering Intern (June 2019 – August 2019)
- Developed SAPUI5 Web Applications on the SAP Cloud Platform
- Published a Fiori Mobile Application on the SAP App Store with features such as Platform Independence, Cordova, Kapsel plugins, S4D data service integration and a chatbot built on Microsoft Azure.
- Indian Institute Of Technology, Delhi - Research Intern (July 2018 – August 2018)
- Energy Blockchain
- Researched on peer to peer energy distribution between electric vehicles while maximizing social welfare. Implemented the iterative double auction mechanism in Python.
- Co-Founder and Former Head, Research and Development - Blockchain at Michigan
- Blockchain at Michigan
- Responsible for research and development initiatives. Conducted workshops, taught basics of Ethereum and solidity to students and held training intensive lectures for our cohort.
Research
- Future of Programming Lab – Hazel Project
- https://www.notion.so/Future-of-Programming-Lab-241d162461a04064ae1fd9ae32bf4cb1
- FP Lab at the University of Michigan designs next-generation user interfaces for next-generation programming languages
- Worked on Hazel - live functional programming environment that is able to understand, manipulate, and even run incomplete programs, i.e. programs with holes.
- Developed support for list-literals – recursive data structure that could store holes too and could still be evaluated.
- Free Speech Technology - Development team, Multidisciplinary Design Program
- Developed Android/iOS microblogging applications supporting direct and transitive phone-to-phone communication that is resistant to outages, blocking, censorship, and surveillance.
Projects
- Alexa-Facebook Marketplace (Summer 2019 - ongoing)
- Create an amazon skill that connects to Facebook marketplace using the Facebook graph API.
- AzureBot (Summer 2019)
- Azure Bot
- Chatbot created with Microsoft Azure Services.
- Network File Server (Nov 2019 - Dec 2019)
- Implemented a multi-threaded, secure network file server.
- Used sockets, client-server systems and security protocols.
- Memory Manager - EECS 482 (Operating Systems) (Oct 2019 – Nov 2019)
- Design and implement a pager, which is the part of the kernel that manages application processes’ virtual address spaces.
- Utilized page tables, copy-on-write, “FIFO with second-chance” algorithm etc.
- Thread Library - EECS 482 (Operating Systems) (Sept 2019 – Oct 2019)
- Creation of a multiple processor capable thread library, including classes to represent mutex, cv, thread, and CPU in C++.
- Instagram Clone - EECS 485 (Web Systems) (Jan 2019 – April 2019)
- An Instagram clone implemented with a templated static site generator, and server-side and client-side dynamic pages.
- Map Reduce - EECS 485 (Web Systems) (Jan 2019 – April 2019)
- Implemented a single machine, multi-process, multi-threaded server that will execute user-submitted MapReduce jobs.
- Wikipedia Search Engine - EECS 485 (Web Systems) (Jan 2019 – April 2019)
- Build a scalable search engine that is similar to a commercial search engine. Information retrieval based on both tf-idf and PageRank scores. A new search engine interface with two special features: user-driven scoring and summarization.
Skills
- Languages - C, C++, Python, Java, OCaml, ReasonML, Ruby, Rust, HTML, CSS, JavaScript, Android Java
- Libraries - Flask, ReactJS, SAPUI5, NumPy, Matplotlib, SciPy, Hadoop MapReduce
- Technologies - Xcode, Visual Studio, NetBeans, Ruby on Rails, Dune, SAP Cloud platform, Bash Scripting, SQL, Git, MongoDB
- Certification - Agile Software Development, Ruby on Rails, User Experience, MongoDB Basics (MongoDB University)
Competitions
- Amazon Employer Challenge - 2018
- Amazon Operations Case Study : University of Michigan.
- The task was to propose a new recognition program that would increase the productivity of associates and would also value their meaningful work.
- Part of the team selected for the final round.
- Asian Regional Space Settlement Design Competition - 2016
- ARSSDC
- This contest puts high school students in the shoes of aerospace industry engineers designing a city in space that will be a home for over 10,000 people. Each year the Competition organizers develop a new design concept with its own special requirements. Contest teams work together to create a 40-page report (see samples from index) that addresses the issues and communicates their ideas and designs.
- Position held - Systems Engineer of Rockdonnel
- Winners - Finalists for the International Final
- International Space Settlement Design Competition - 2016
- ISSDC
- World’s premier aerospace engineering competition for the high school students. Every year, hundreds of students from across the world submit design proposals for participating in the illustrious ISSDC Finals, held annually at the Kennedy Space Centre in Florida, USA
- Runners up