Founder | Lead Developer2009 - PRESENTjimu Labs, Inc.
- Authored courses and wrote articles that taught React to tens of thousands of designers and developers at Google, Facebook, Amazon, Twitter, Uber, and other companies.
- Led a team of four developers and a designer to build jimu Mirror, a tool used by thousands of Android developers at Samsung, American Express, Airbnb, PayPal, Tinder, and other companies.
- Built one of the first movie ticketing apps on Android, which has been downloaded over 1.3 million times, featured in the New York Times, and selected by LG for preinstallation on phones.
Software Architect | Lead Developer (Consultant)2013 - 2019Geotab Inc.
Technologies: React, Meteor, Android, PostgreSQL, React Native, Nginx, Mapnik, TileCache, Google Maps API
- Built Webtech 511, a GIS web application selected and deployed by over 30 municipalities in Canada and the US.
- Developed Driver Center, an Android app running on specialized hardware.
- Led a team of three developers and a designer to timely complete the projects with high quality.
Staff Software Developer2007 - 2012IBM
Technologies: Eclipse Plugin Development (PDE), Android, iOS, IBM WebSphere, Java, Aspect-oriented Programming
- Championed aspect-oriented programming to the development team and organized lunch-and-learn sessions to educate other team members on the technology.
- Applied aspect-oriented programming to increase product performance by 30%.
- Worked on products on a variety of platforms including Eclipse plugins, WebSphere, Android, and iOS support.