Summary
Josh Friend is a Senior Android Engineer with 14 years of cross-platform experience building mobile apps, backend services, and developer tooling. Based in Michigan, he currently shapes developer experience at Square while maintaining and contributing to high-profile open source projects like pyenv and Flask-RESTful. Proficient in Kotlin, Swift, Python and C#, Josh bridges mobile, backend, and DevOps concerns—authoring CI/CD pipelines, testing frameworks, and Python automation that streamline teams’ workflows. He’s contributed meaningful fixes and features to widely used Python tools (pyenv, pipenv, flask-limiter) and improved Android UI libraries, showing a habit of polishing both developer ergonomics and end-user UX. Former tech lead and practice lead, he pairs hands-on engineering with mentoring and process leadership, and he often builds small automation tools to make complex work repeatable and less error-prone.
14 years of coding experience
12 years of employment as a software developer
BS Computer Engineering, BS Computer Engineering at Grand Valley State University