
I'm a software engineer and product designer with over 12 years of experience in mobile, web, and IoT applications. I guide teams through product development lifecycles, focusing on user-centered design and accessibility. Passionate about creating intuitive digital experiences, I combine technical precision with creative problem-solving to deliver thoughtful, inclusive solutions.

As the Android engineer for the Manhattan Design System team, I build next-generation composable design system that unifies the user experience across JPMorgan Chase's mobile brands. This involves creating reusable, scalable components that maintain consistency while allowing for brand-specific customization. I focus on implementing modern architectural patterns and ensuring the system is flexible enough to accommodate future growth and meets all accessibility needs.
My role extends to the Chase mobile app development, where I specialize in modernizing the user interface and implementing consumer-facing features. I focus on critical financial functionalities including Mobile Payments, Transfers, and Deposits, ensuring they meet both user needs and banking security standards. This work involves close collaboration with product teams to deliver intuitive, secure, and efficient banking experiences.
At Staples, I led a team that developed an innovative self-service printing solution that transformed how customers interact with Xerox Altalink multi-functional printers. The system combines secure payment processing with an intuitive Android tablet interface, allowing walk-in customers to easily access print, copy, scan, and fax services without staff assistance.
The solution integrates three key components: Xerox Altalink printers, custom-built Android tablets, and Ingenico payment terminals. I designed a proprietary software architecture that directly connects the Android interface with printer functionality, eliminating dependency on third-party middleware. This streamlined approach improved system reliability while reducing operational costs.
Customers begin by unlocking the printer using their credit or debit card at the Ingenico terminal. Once authenticated, they interact with our custom Android application through a tablet mounted above the printer. The interface provides intuitive access to all printer functions, with a focus on simplicity and efficiency. Security measures ensure each session is properly isolated and terminated.
This solution was deployed across Staples retail locations, providing a modern, self-service alternative to traditional print services. The elimination of third-party dependencies not only reduced costs but also gave us complete control over the user experience, allowing for rapid iterations based on customer feedback and business needs.
Developed mobile applications across industries: CoverageMap for network performance analytics at RootMetrics, Xome Pro for real estate transactions, Honest Baby for The Honest Company's retail platform, O2 Pay for Telefonica's mobile payments, Project Fusion for AT&T Labworx, and M&E Level-1 for Childfund International's field monitoring. Each solution focused on intuitive user experience and accessibility standards.
All Rights Reserved.
© 2025 Archetype Labs, LLC.