Berat Özdemir is a Senior Software Engineer and Google Developer Expert for Firebase with nine years of hands-on experience building cross-platform mobile apps, primarily with Flutter. He leads teams and has driven production-grade apps from MVP to scale, notably implementing Server-Driven UI, deep linking, and multi-platform support (Android, iOS, web) for banking and enterprise clients. Comfortable across the stack, he pairs Flutter expertise with .NET and Unity background, a pragmatic focus on TDD and DDD, and production use of Firebase suite for analytics, remote config and crash reporting. Known for surpassing goals and strong communication, he moved quickly from individual contributor to team lead roles at Paraşüt and now shapes mobile strategy at Commencis. Based in Istanbul, he combines product-minded engineering with a knack for architecting updateable UIs that reduce release friction — a less obvious strength that speeds iteration for large customer bases.
9 years of coding experience
5 years of employment as a software developer
Erasmus Computer Science, Erasmus Computer Science at University of Szeged
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Yalova Üniversitesi
Contributions:2 releases, 91 reviews, 189 commits in 1 year 3 months
flutterflutter-festivaldart
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
Berat Özdemir - Senior Software Engineer at Commencis