Ankush Bose is a Senior Software Engineer with seven years of experience specializing in Android development and automotive software, currently driving mobile initiatives at Wipro after consulting in financial services at Capgemini. He combines strong Kotlin expertise, SOLID-driven architecture patterns, and a knack for pragmatic refactors—evident from contributions migrating key Wikimedia Commons UI components to ViewBinding to improve testability and coverage. Comfortable in both product and service environments, he has delivered custom mobile solutions for banks and engaged in open source work that benefits millions of Wikipedia users. A B.Tech in Electrical Engineering with continued upskilling via Udacity, Ankush pairs systems thinking from his engineering background with hands-on app development and a clear appetite for learning new technologies.
7 years of coding experience
2 years of employment as a software developer
B.Tech, Electrical Engineering, B.Tech, Electrical Engineering at West Bengal University of Technology, Kolkata
Android Kotlin Developer, Android Development, Android Kotlin Developer, Android Development at Udacity
The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons
Role in this project:
Mobile Developer (Android)
Contributions:11 commits, 11 PRs, 27 comments in 1 month
Contributions summary:Ankush primarily focused on migrating various UI components and activities within the Wikimedia Commons Android app to use ViewBinding. This involved refactoring the code to utilize ViewBinding for WelcomeActivity, CustomSelectorActivity, ImageFragment, FolderFragment, and PageableMediaFragment. They also made changes to adapter classes and unit tests, and updated an AdvanceQueryFragment to improve code coverage and testability.
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.