Developer (Sole/Owner)
2008 - PRESENTma.ke- Created a low-level MacOS application that globally hooked all input events.
- Authored and co-authored multiple iOS apps reaching tens of thousands of end users.
- Worked on things ranging from low-level audio I/O via AudioUnits to completely custom UI components.
- Numerous other iOS and MacOS applications delivered to the highest standards of excellence.
- Created application for all the Apple platforms: MacOS, iOS, watchOS, and tvOS.
Technologies: iOS, watchOS, tvOS, Objective-C, Swift, Python, JavaScript, Xcode, Node.js, MongoDBiOS Developer
2017 - 2018Rotor Holdings- Took over an existing codebase and brought numerous improvements to it.
- Optimized the product for major speed improvements.
Technologies: Objective-C, iOSTechnical Lead - Developer
2008 - 2011Undisclosed- Authored a MacOS presence app interfacing via RFID and Bluetooth.
- Developed and engineered several OSX applications owned by an AV start-up. Exited in the 10s of millions.
- Created several enterprise-level dashboard apps for diverse clients.
- Led, managed, and gave technical guidance to a team of several developers.
- Took over existing code bases and modernised and maintained them.
Technologies: C, C++, Objective-C, Javascript, Node.js, MongoDBFirmware/Low-level Developer
2006 - 2008Ingenio- Worked on several firmwares for custom appliances and tools.
- Contributed to work that would eventually get in the hands of millions of people.
- Aimed for the best performance and optimizations the hardware would allow.
Technologies: C, C++, ASM