Behdad Abedi is a Senior Android Developer with 11 years of experience building production mobile apps across banking, social networks, multimedia, eBooks, and ad/analytics SDKs. Currently at blu Bank, he helped design a 42-module modular architecture, adopted MVVM/Clean patterns, and introduced protobuf-based communication and automated testing to support a 5M-user neo-banking platform. He has led SDK design and CI/CD practices at Tapsell, built a dynamic server-driven UI for marketing agility, and migrated legacy Java apps to Kotlin and coroutines in social apps. His open-source work includes improving a Persian Android calendar library, reflecting attention to UX and localization. Skilled in native multimedia (MediaCodec, OpenGL, FFmpeg), dependency injection, and tooling that speeds delivery, he pairs deep Android internals with pragmatic product-minded engineering. Based in Tehran, he also pursues Linux and systems knowledge that complements his mobile-first expertise.
11 years of coding experience
6 years of employment as a software developer
Bachelor's, Information Technology, Bachelor's, Information Technology at Azad University (IAU)
Contributions:1 release, 258 commits, 31 PRs in 2 years 9 months
Contributions summary:Behdad primarily focused on integrating and merging code related to a Persian calendar application. Their work involved integrating code from external sources, specifically "ebraminio/DroidPersianCalendar". This included changes to UI elements, language settings, and the addition of new views and adapters, indicating an emphasis on improving the app's functionality and design. The user's commits show a focus on improving the user experience within the context of an Android application.
Contributions:223 pushes, 2 branches in 2 years 9 months
persiancalendarandroidpersian-calendar
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.