Manav's Profile

Manav Gabhawala

Computer Programmer

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, scripting in Bash and frontend development with Javascript, HTML and CSS. I have worked in a ton of different 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.

Hire Me Resume (PDF)

Education

Work Experience

Skills

Swift
Objective-C
C and C++
Java
Python
Unity and C#
HTML 5, CSS 3.0, JQuery
LLVM
Bash

Some of My Projects

Blue Exchange - iOS App to Exchange Used Textbooks

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.

iOS App Store

Download Screenshots

Music Controller Utility

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.

Mac App Store

Download Screenshots

Retinal Visualization - iPad App For Ophthalmologists

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.

Download Screenshots

My Open Source Contributions To Swift

I have made several open source contributions to the Swift programming language from fixing pesky seg faults to implementing language features.

View On GitHub

CocoaMultipeer - An Open Source Library in Swift

This open source framework allows developers to easily discover and create data sessions with nearby devices without any configuration.

View On GitHub

MHacks - Open Source Backend and iOS App

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.

iOS App Backend

Scurvy Multiplayer Game to Help With Autism

For my Engineering 100 class, Gaming for the Greater Good my team built a game using pygame with Python that aimed to improve social skills amongst children suffering from Autism.

View On GitHub