I love building things! Over the years I have acquired a versatile array of skills: low-level kernel
programming in C and C++, app development in Swift and Objective C, server-side development in Python,
environments and am comfortable adapting to different scenarios from informal teams at a hackathon to working
at a large company like Apple.
I mostly tend to prefer programming at the OS level or a slightly higher layer, like system daemons. However, I have also worked on higher level things that involve a lot UI and design. I am fascinated by compilers, and obsessed with code quality and architecture.
September 2017 - April 2018
I will be starting my Masters program at Michigan this Fall as part of the SUGS program. I plan on taking classes related to networking, security and operating systems.
August 2014 - April 2017
I was a member of the Michigan Research Community (the Residential Affiliate of the Undergraduate Research Opportunity Program) during my Freshman year. I developed an iOS App in Swift under the guidance of EECS Professor Andrew DeOrio to allow doctors to visualize multiple retinal tests in a consolidated environment with the objective to enable improved disease diagnosis and evaluate medical effectiveness. Read More
I also was an Instructional Aide (IA) for EECS 482 (Introduction to Operating Systems) and SI 663 (Innovations and Entrepreneurship in the Information Industry with iOS Development) for two semesters each. Read More
June 2017 - August 2017
May 2016 - September 2016
Apple Inc. is an American multinational technology company that designs, develops, and sells consumer electronics, computer software, and online services.
I was an intern working on Apple's WiFi team for two summers. I worked on a variety of exciting projects using lots of different programming languages including C, C++, Objective-C and Swift.
September 2015 - April 2016
September 2016 - April 2017
EECS 482 - Introduction to Operating Systems - is an upper level Computer Science course at the University of Michigan. It is considered to be one of the hardest CS classes offered.
SI 663 - Innovations and Entrepreneurship in the Information Industry with iOS Development - is a graduate level class that teaches students, with little programming experience, to prototype and create an iOS app alongside entrepreneurship.
Teaching is a very rewarding experience. As an instructor I take great pride when my students believe I did a great job. I won an IA award for EECS 482 for both the Fall and Winter semester. Read more.
October 2015 - October 2017
MHacks is a 36-hour hackathon run by University of Michigan students.
I worked on developing the backend with Python and Django as well as on the iOS app in Swift. We have implemented several useful features from Apple Wallet support for tickets to the event to detailed custom maps views to help users navigate the event and Apple Watch support.
June 2015 - August 2015
Credencys is an independent augmented reality and mobile apps development company. It was kick-started in 2013 and has been working with diverse organizations, including start-ups and large-sized companies.
As an intern on the Unity3D team I worked on developing 2D and 3D games for Credencys's clients. I used C# and Unity along with 3D modelling software like Cheetah3D and Autodesk Maya to create gorgeous video games for Credencys.
September 2014 - April 2015
Michigan Research Community creates research partnerships between undergraduate students and researchers at the University. Professor Andrew DeOrio's research interests are in ensuring the correctness of computer systems, including medical devices, internet of things (IOT) devices, and digital hardware.
I built the iPad app for the Retinal Visualization in Swift. It allows ophthalmologists to import patient tests from their expensive scanning equipment. The app then analyzes the tests using a variety of file drivers to create a visual tool using UIKit and CoreGraphics. This tool allow doctors tremendous control over the content they see by allowing for doctors to position, layer, and change transparencies of test results using simple controls. Read more.
September 2014 - July 2015
Blue Exchange is a textbook resale app that allows University of Michigan students to quickly and easily sell and buy used textbooks from other students.
I used Swift and the Michigan API to create the iOS app for BlueExchange. I built the app with a team, who developed Android and Web versions, at MHacks IV. We also won an award from the University of Michigan Mobile Apps Challenge. Read more.
February 2015 - May 2015
VIPP is a new, exclusive way to go out with friends. It is an invite-only application that gives you free rides, free drinks, and an invite to exclusive events in your city.
I worked as a freelancer developing a mobile app for VIPP.
February 2015 - May 2015
eClerx publicly listed on the Stock Exchanges in India, is a leading knowledge process outsourcing company providing middle/back office operations support to Fortune 500 companies.
I built a software package to allow users to intuitively generate aesthetic and cross-browser HTML Emails using Java. The software allowed users to create HTML Emails with custom color themes and varying amounts of content.
This is an iOS App built for the University of Michigan students to be able to buy and sell used textbooks and sporting tickets. It uses the Michigan API to pull classes offered at the University, hus allowing ease of searching and posting for new textbooks. Android and Web versions exist too.
This is a Mac App utility for the University of Michigan students to be able to buy and sell used textbooks and sporting tickets. It uses the Michigan API to pull classes offered at the University, hus allowing ease of searching and posting for new textbooks. Android and Web versions exist too.
The app is designed for doctors to be able to review patient data for multiple retinal tests in a consolidated environment. The main objective behind this is to be able to diagnose rare diseases by analyzing progression as well as measure effectiveness of new medicines based on the changes to the retina over time. Unfortunately, since this app is currently being considered for a patent for its technology, its source code cannot be made publicly available.
I have made several open source contributions to the Swift programming language from fixing pesky seg faults to implementing language features.
This open source framework allows developers to easily discover and create data sessions with nearby devices without any configuration.
I played a major role in developing the backend that supported all our processes for the event as well as the iOS app that had some great features for attendees as well as for us the organizers. It allowed us to really streamline the process helping in creating a great attendee experience.