Summary
Amir Ardalani is a Senior Software Engineer based in Berlin with nine years of mobile development experience across Android, iOS, and cross-platform frameworks like Flutter and React Native. He specializes in architecting scalable, maintainable apps using Clean Architecture, MVVM, Rx patterns and TDD, and has led product teams to ship features that measurably improve engagement. At companies from fintech to consumer photo services he introduced practices such as custom logging with Datadog and MetricKit, GraphQL integrations, and reusable design systems to boost reliability and developer velocity. A lifelong tinkerer, he began Android work in 2012 and added iOS in 2014, then pursued Flutter and RN projects as a hobby that matured into professional expertise. He holds a degree in Information Technology and a certificate in User Experience fundamentals, blending deep technical craft with an eye for usability. Colleagues rely on him for pragmatic architecture decisions and for taking on thorny technical challenges end-to-end.
9 years of coding experience
13 years of employment as a software developer
Licentiate degree Information Technology, Licentiate degree Information Technology at Islamic Azad University
English, Persian