Andrew Steinmetz is an Android engineer with 8 years of experience building and evolving high-profile mobile apps, currently at Square after a multi-year tenure developing the Starbucks Android application. He specializes in Java and Kotlin, modern app architectures, and test-first development, and has shipped features like Google Pay, mobile ordering redesigns, and gift flow improvements. Passionate about crafting polished UX, he frequently implements custom components and Material-spec animations to increase engagement. He also explores cross-platform tech such as Flutter and Kotlin Multiplatform, pairing native expertise with multi-platform deployment strategies. Based in Seattle, Andrew blends product-focused execution with a continuous-learning mindset that keeps his engineering approach pragmatic and forward-looking. An early background in POS development and store leadership gives him practical perspective on payments and operational constraints that inform his mobile solutions.
8 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Software Engineering, Bachelor’s Degree Software Engineering at Arizona State University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.