Zach Klippenstein is a Staff Android Engineer based in San Francisco with 11 years of experience building mobile platforms at Block, Google, Square, and Amazon. He specializes in Android UI and Compose work—shipping production text-input, accessibility, and gesture features in AndroidX—and has a strong track record of improving composable UI frameworks (notably contributing to Square’s workflow and workflow-kotlin projects). Comfortable iterating on both product apps and foundational libraries, he combines pragmatic engineering with thoughtful refactors and documentation improvements. Formerly an engineering manager at Square, he pairs hands-on coding with mentorship and cross-team collaboration. An early open-source contributor to key mobile tooling, he brings deep product experience on payments and merchant apps alongside low-level UI expertise.
11 years of coding experience
13 years of employment as a software developer
B.C.Sc.(Hons.) Computer Science Honours with Co-op Linguistics minor, B.C.Sc.(Hons.) Computer Science Honours with Co-op Linguistics minor at University of Manitoba
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Role in this project:
Mobile Developer
Contributions:16 releases, 6 reviews, 1050 commits in 1 year 11 months
Contributions summary:Zach is primarily focused on adding and enhancing UI elements, and is actively modifying the project's UI framework to introduce various mobile features, such as support for button-based actions, touch gesture support. The majority of the work revolves around modifications of classes related to rendering for mobile platforms.
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Role in this project:
Front-end Developer
Contributions:13 releases, 352 reviews, 441 commits in 2 years 1 month
Contributions summary:Zach's commits primarily focused on UI-related tasks within the workflow-kotlin project. They removed non-Kotlin files and README text. Furthermore, the user refactored the codebase, renaming "VeryExperimentalWorkflow" to "ExperimentalWorkflow" and removing deprecated functions. The user also made documentation improvements.
kotlin-librarystate-machinesmachinesandroidkotlin
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.
Request Free Trial
Zach Klippenstein - Staff Android Engineer at Block