◆ Summary
Senior Android Engineer | Mobile & Full-Stack | Technical Lead
Senior software developer with 15+ years of experience across Android, mobile, and full-stack development. Strong focus on clean, maintainable code and modern practices. Experienced in Android (Kotlin/Java), Jetpack Compose, native WebRTC, reactive patterns, and REST APIs. Proven track record leading teams, re-architecting legacy systems, and delivering production apps at scale.
▣ Experience
Marriott International
Senior Android Engineer
Nov 2023 – Present
- Deliver cobrand features and platform improvements across the Marriott Bonvoy mobile ecosystem with minimal defects and high stakeholder satisfaction.
- Partner with UXL and DME on CDP integration to improve data consistency and analytics instrumentation; upgraded all placements to DCAv2 to modernize configuration and reduce operational overhead.
- Refactor cobrand-owned repositories and improve data correctness to strengthen architecture and long-term code health; leverage modern tooling (Copilot, Cursor, Gemini) to accelerate development and code quality.
- Enhance UI/UX with improved animation and interaction design; apply Jetpack Compose expertise to support UI modernization and scalable component patterns.
- Mentor junior engineers, lead knowledge-sharing sessions, and reinforce best practices in performance, animations, and API integration; partner with product, design, and QA for alignment and delivery.
Technologies: Kotlin, Java, Jetpack Compose, Android, REST APIs
Grindr
Senior Android Engineer
Jul 2022 – Nov 2023
- Contributed to core Android product for a large-scale social and dating platform.
- Worked within engineering and technical teams to ship features and improve stability.
Technologies: Kotlin, Java, Android
365 Retail Markets
Senior Mobile Developer
Jun 2021 – Jul 2022
- Developed and maintained mobile applications for retail and micro-market solutions.
Cadmium
Principal Android Developer
Dec 2019 – Jun 2021
- Led Android development efforts for event and conference management products.
Mindgrub Technologies
Senior / Lead Software Engineer
Jul 2019 – Dec 2019 · Baltimore, MD
- Led re-architecture and re-development of a 15+ year old project using ASP.NET Core and React.
- Led conversion of VB6 and legacy .NET code to C# and ASP.NET Core; led team in Agile/Scrum.
- Documented workflows, assigned tickets, and created sprints; collaborated with client development staff.
Technologies: C#, ASP.NET Core, React, JavaScript
Cenero
Programming Engineer / Software Developer
Sep 2016 – Dec 2019 · Malvern, PA
- Designed and implemented backend architecture: ASP.NET, MVC, jQuery, JavaScript, Bootstrap; REST APIs for mobile apps and customer web portal.
- Designed and built Android app on custom AOSP with embedded application; REST (Loopj/Retrofit) for analytics, logging, and settings; native Android WebRTC for live support.
- Implemented auto-update and crash recovery; used Java, RxJava, Kotlin, SQLite.
- Developed and maintained CRM; redesigned WPF mobile app; replaced ColdFusion with ASP.NET/MVC; led Constant Connect and Crestron control systems with RESTful API.
Technologies: C#, ASP.NET, Android, Kotlin, Java, WebRTC, RxJava, SQLite, WPF
Baltimore, MD
Senior System Engineer / Programmer
Apr 2014 – Sep 2016
- Updated and expanded software programs; drafted design objectives and system design documents.
- Developed desktop applications in C#; server optimization (AMX/Crestron); project and team coordination.
Net-AV
Systems Engineer
Dec 2011 – Apr 2013 · Hampstead, MD
- System design, deployment, AMX and Crestron optimization, project deliverables, and cross-functional coordination.
PepperDash
Control System Programmer
Apr 2012 – Feb 2013
Nelson White Systems
Systems Engineer
Aug 2007 – Apr 2012 · Baltimore, MD
- Pre-sales engineering, AMX and Crestron programming, field commission, UI design, project management.