Amir-abbas Mousavian is a Mobile Development Director with 12 years of experience designing and shipping consumer-first mobile banking products, currently architecting blu Bank’s mobile platform serving over 12 million users and leading a 25-engineer team. He combines hands-on iOS engineering—rooted in Swift—with strategic product thinking, previously serving as CTO and senior iOS developer at Rahkar Team and as a freelance app creator with an App Store release. His open-source contributions to swift-corelibs-foundation demonstrate low-level systems fluency, including implementing FileManager filesystem attributes, cross-device file moves, and platform-specific test improvements. Trained as a medical doctor, he brings a rare blend of clinical rigor and software craftsmanship to problem solving and quality assurance. Known in Tehran’s developer community as a Swift enthusiast, he excels at turning complex banking requirements into maintainable, production-grade mobile services.
12 years of coding experience
5 years of employment as a software developer
Doctor of Medicine (M.D.), Medicine, Doctor of Medicine (M.D.), Medicine at Tehran University of Medical Sciences
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
Back-end Developer
Contributions:8 commits, 9 PRs, 72 comments in 1 year 6 months
Contributions summary:Amir-abbas primarily focused on enhancing the `Foundation` library within the `swift-corelibs-foundation` repository. They implemented and tested the `FileManager.attributesOfFileSystem()` function, enabling access to file system attributes. Additionally, they addressed a bug related to group owner names and introduced cross-device file move functionality with a delegate for handling errors. Their work included platform-specific adaptations and test suite improvements.
Contributions:28 commits, 2 PRs, 25 pushes in 4 months
organizing
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
Amir-abbas Mousavian - Mobile Development Director at blu Bank