
Mike Tarr
iOS & macOS Developer
Mike is a veteran Apple developer in search of the next big thing. He has worked in companies big and small, and he doesn’t shy away from anything. Mike is eager to bring his knowhow to any collaboration.
Portfolio
Availability
Preferred Environment
Visual Studio Code (VS Code), Xcode, MacOS
The most amazing...
...iOS application I developed was a full-fledged media-rich app that went on to have tens of thousands of downloads.
Work Experience
Developer (Sole/Owner)
ma.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.
Architect and iOS Developer
Lovelooks
- Architected and developed an application that enables the user to have a hands-on virtual shopping experience.
- Created an end-to-end AR experience for the user to experience new outfits before purchasing them.
- Wrote a solution that enables users to purchase physical goods with minimal friction.
Solution Architect and iOS Developer
Tim O's Studios
- Architected a complete solution for a color by number app still live on the App Store.
- Optimized code paths to ensure a smooth user experience, even with large drawing boards.
- Wrote a completely custom graphics interface for the game controls.
iOS Developer
Rotor Holdings
- Took over an existing codebase and brought numerous improvements to it.
- Optimized the product for major speed improvements.
Technical Lead - Developer
Undisclosed
- 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.
Firmware/Low-level Developer
Ingenio
- 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.
Experience
Coloring²
https://itunes.apple.com/app/colouring/id1412771585iOS Applications
I posses vast experience in the Apple ecosystem and am comfortable with anything I might encounter.
Lovelooks
Skills
Languages
C, JavaScript, Swift, Objective-C, C++, Embedded C++, Embedded C, Java, TypeScript, Assembler x86, Assembler PPC, ARM Assembler, SQL, Python, Lua, HTML5
Frameworks
Core MIDI, ReactiveCocoa, AudioUnit, MapKit, Core Data, Core Bluetooth, WatchKit, ARKit, GameKit, Accelerate, ASM, Core ML, Cocos2d
Libraries/APIs
Node.js, CocoaPods, AVKit, TensorFlow, Stripe, SpriteKit, Quartz
Tools
Subversion (SVN), Git, Xcode
Paradigms
Agile Software Development, Continuous Integration (CI), Scrum, Waterfall Development, Extreme Programming, Kanban, Mobile Development
Platforms
MacOS, tvOS, WatchOS, Firebase, Heroku, Parse, iOS, Visual Studio Code (VS Code), Android
Storage
Realm, CouchDB, MongoDB, MySQL
Other
Mobile App Development, Mobile Apps, Apps, iPhone, Cryptography, Embedded Software, Embedded Development, Computer Vision, Cryptocurrency