Menny Danan is a software engineer with 17 years of experience building scalable build systems, mobile platforms and developer tooling, currently improving developer efficiency at Asana and maintaining the popular AnySoftKeyboard Android project. He combines deep Android expertise — from shipping features and unit-test improvements at Spotify to automating builds for CashApp’s Paparazzi and contributing fixes to Robolectric — with hands-on CI/CD and release engineering skills. His open-source work (AnySoftKeyboard with 2M downloads) demonstrates a privacy-focused, user-first approach and long-term project stewardship. Comfortable across server-side architecture and mobile UX, he’s known for making build pipelines variant-aware and improving test automation to speed developer feedback loops. A Ben-Gurion Software Engineering graduate based in New York, Menny blends practical engineering leadership with continued curiosity and hobbyist coding that produces widely used tools.
17 years of coding experience
15 years of employment as a software developer
Pre-Academic n/a, Pre-Academic n/a at Technion - Israel Institute of Technology
B.Sc Software Enginerring, B.Sc Software Enginerring at Ben-Gurion University of the Negev
Contributions:19 commits, 13 PRs, 47 comments in 3 years 8 months
Contributions summary:Menny primarily contributed to enhancing the Robolectric framework by adding support for new resource types within the Android testing environment, specifically focusing on "item" resources. They modified code to handle "fraction" resources and improved the handling of escaped characters and entities in XML resource parsing. Additionally, the user addressed issues related to `MenuItem` behavior, implemented the `ShadowView.getOnCreateContextMenuListener`, and added methods for `LocalBroadcastManager` to test broadcasting.
Render your Android screens without a physical device or emulator
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:14 reviews, 10 commits, 14 PRs in 2 months
Contributions summary:Menny primarily focused on automating the build and testing process for the Paparazzi project. Their contributions involved modifying the Gradle plugin to pass system properties related to resource files and assets, making the build process variant-aware. They also worked on creating umbrella tasks to execute snapshot and verification processes across all variants, indicating efforts to improve the CI/CD pipeline's automation capabilities. Furthermore, they integrated the use of the Android Gradle Plugin (AGP) and target SDK to simulate device configurations, and also modified the plugin to use target SDK versioning, demonstrating familiarity with build tools and environment configurations.
renderemulatorandroidphysical
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.