Senior Engineer with 20 years experience of developing and leading mobile applications and a background in
cloud software. Expertise in Kotlin, Java, Android, Coroutines, and MVVM along with professional experience
with iOS, Swift, GraphQL, and AWS. Skilled in app architecture, performance optimization, and testing
strategies. Additional cross functional leadership experience in program management and as a people manager.
Bevi Mar 2020 - Aug 2025
- Lead Android engineer for UI powering beverage system at 6,000+ companies and over 20,000 devices
- Architect and owner of legacy to modern codebase migration using Data Binding, Retrofit, Dependency Injection
- Drove Jetpack Compose adoption on next gen UI from technical specification to initial framework implementation
- Managed a front end team of 2-4; overseeing sprint planning, mentorship, and hiring of interns
TripAdvisor June 2016 - Feb 2020
- Built and launched Vacation Rental app for Android/iOS, used by property owners in 100+ countries
- Delivered multiple features to Tripadvisor’s flagship app with 100M+ users
- Partnered with large team of engineers to rebuild Viator’s iOS app using MVVM, reactive Swift, and GraphQL
Amazon Robotics Jan 2014 - May 2016
- Led Information Security transition Amazon official policies, raising compliance rating from D to B+
- Owned AWS capacity monitoring, budgeting, and reporting for entire subsidiary
- Coordinated warehouse robotics feature design and delivery for a medium sized software team
Amazon Robotics July 2012 - Jan 2014
- Designed and delivered platform features for both legacy on-premise stack and SaaS platform
- Authored white papers which clarified scope and technical risk during the transition to AWS
Blackberry Mar 2009 - July 2012
- Responsible for end-to-end UI development on the Text Messaging team
- Represented the Messaging team during company wide rearchitecture, ensuring feature parity
Skyward Mobile Oct 2007 - Jan 2009
- Developed core improvements to proprietary app streaming framework, enabling compatibility 100+ devices
- Built a web-based automation system for testing, approval, and production delivery, reducing release time
Javaground Oct 2005 - Aug 2007
- Delivered 10+ mobile game porting projects, including high-profile clients (Sony, NBC)
- Developed and shipped original mobile game Star Shuffle, from concept to production release
Amherst, MA May 2005
- Bachelor’s Degree, Computer Science - Game Implementation and 3d Programming