Summary
Omar Chowdhury is a Senior Software Engineer with seven years of hands-on experience building and shipping mobile applications, evolving from a Java Android developer to a Flutter and CI/CD advocate. He led development of service-oriented apps—ride sharing, location sharing, blood bank, e-commerce and more—integrating Firebase, Google Maps, push notifications and REST APIs while migrating a team from SVN to Git. Omar enforces engineering best practices such as unit testing, code quality and pair debugging, and has implemented GitHub Actions and Fastlane pipelines to streamline releases. As an engineering manager he coordinates cross-team API work, client communication, deployments and mentoring of junior engineers. Notably, he re‑developed legacy native apps into Flutter, demonstrating both product-focused execution and a commitment to modernizing the stack. Based in Chattogram, Bangladesh, he combines practical mobile expertise with team leadership and a drive to automate delivery.
7 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, 3.52, Bachelor of Science - BS, Computer Science, 3.52 at American International University-Bangladesh (AIUB)