About
I am a senior software engineer mainly focused on desktop and mobile software development. I have experience developing macOS and iOS apps, as well as working on embedded devices.
Projects
Primetime
iOS App
August 2016 - May 2019
The Lyft version of my Surge app. The functionality was mostly the same as Surge,
but displaying information from the Lyft API. The app is no longer working
and isn't on the AppStore anymore, as Lyft ended public access to their API.
Surge
iOS App
August 2015 - January 2023
iOS App created for Uber riders and drivers to track the surge. The app has support
for notifications when Surges are detected at your current location or a fixed location.
CoinBar
Mac App
January 2015 - Present
Mac status bar application that displays the buy/sell values of crypto currencies on Coinbase,
as well as account balance, and has support for spot rate and transaction notifications.
Open Source
AlertTones
- Swift library to provide easy acess to the iOS provided Alert Tones. Available via Cocoapods.
parse-schema-validator
- Tool for validating Parse classes on a Parse Server. Written in python and available on pypip.
ShatteredSprite
- Sprite class for Cocos2d that supports a shattered effect. It was created for a game prototype I made with Cocos2d.
Contact-History
- Simple iOS application for displaying and sorting contacts added by date. One of the first iOS apps I created. Apple rejected it due to the functionality being too simple.
kth-largest-cpp
- C++ solution to the kth largest element problem. This was created for an interview I did with Evernote in 2013.
MouseMover
- Simple Windows command line application that moves the mouse at a set internal.