Sole Proprietor2020 - PRESENTSuperDeclarative!
Technologies: Flutter, Dart
- Educated Flutter developers with free YouTube videos and premium video courses.
- Trained existing Android and iOS teams, on-site, to become Flutter developers.
- Built Android and iOS apps by leveraging Flutter as a UI solution.
Senior Software Engineer2018 - 2020
Technologies: Flutter, Dart, Android
- Rewrote the majority of Flutter's integration with the Android platform to facilitate add-to-app use-cases.
Senior Software Engineer2015 - 2018Nest
- Maintained the Nest Protect app screen on the Android app.
- Built and maintained the safety alarm and security alarm screen in the Android app.
- Contributed to the home/away behavior in the Android app.
- Mentored team members in effective application architecture and testing practices.
Director of Mobile Software2014 - 2015Verigo
Technologies: Android, iOS, AngularJS, Firebase, Photoshop, Illustrator, Jira, Git
- Directed all priorities and operations for the mobile development team.
- Architected the second version of Verigo's Android app.
- Designed the UI for Verigo's 2nd-generation Android and iOS apps.
- Introduced and managed the Agile process for the mobile team.
- Contributed code to Android and iOS apps.
Founder/Developer2013 - 2015SwampMobile
- Built several Android apps, including iFishEarth, Feathr, and WordGram.
- Designed and built the Android app gift certificates and more.
Android Developer2014 - 2014New Frontier Nomads
Technologies: Android, Jira, Confluence, Git
- Contributed Android code as one of five developers on the NFL Now Android team.
- Contributed Kindle Fire and Fire TV code as one of five developers on the NFL Now Fire team.
- Tracked down and eliminated performance issues and memory leaks in the NFL Now app.
- Integrated Adobe's Omniture analytics system within the NFL Now Android app.