Omar M.

Omar M.

Android Engineer

Dubai, United Arab Emirates
Hire Omar M. Hire Omar M. Hire Omar M.

About Me

Omar is a Software Developer experienced in production-level mobile application development using modern Android SDKs, translating XD into quality code, working on dependency injection and handling state management in various forms. He develops Android apps across the stack - scoping features, integrating backend services, shipping finished solutions into production and embracing best practices for Android across solutions.

Work history

UpStack
UpStack
Android Engineer
2022 - Present (2 years)
Remote
  • Creating and developing innovative Android-based software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Atechy Technologies
Atechy Technologies
Mobile Engineer
2022 - 2022
Dubai, United Arab Emirates
  • Designed, built and maintained Flutter Dapps on Ethereum blockchain for Atechy.

  • Produced solutions to maintain native mobile apps - implementing new features and fixing bugs.

  • Leveraged best practices to create highly optimized, scalable and reusable code and exploit the strengths of mobile platforms.

Trendy-tech.co
Trendy-tech.co
Mobile Engineer
2019 - 2022 (3 years)
Homs, Syrian Arab Republic
  • Designed, built and released three Flutter-based apps within Trendy-Tech - garnering 50k+ downloads after launch.

  • Designed and shipped advanced features on apps for Android and iOS - discovering and implementing new technologies to maximize solutions.

  • Worked on bug fixing and maintenance tasks - improving application performance and enhancing mobile experience.

Portfolio

Project Owner - chat_package
Project Owner - chat_package

chat_package is an open-source Flutter package published in pub. dev environment. The Flutter Dart package allows developers to easily add chat functionality to apps, customizable UI, void note functionality and media support. The solution is adaptive to different screen sizes.

Mobile Engineer - Kutub Best
Mobile Engineer - Kutub Best

Worked on a Flutter application with features such as embedded PDF viewer, book search, custom notification, Google Ads, and offline storage functionality on books. Launched the app with 50,000+ downloads on the Play Store.

Flutter Developer - Language Best
Flutter Developer - Language Best

Developed a new language learning app that provides easy-to-follow language courses, hearing and speaking functionality and practice tests to help users learn and perfect their vocabulary. Designed and implemented complex UI and animations on the app to make it as appealing as possible to users.

Education

Android App Components - Intents, Activities, and Broadcast Receivers
Android App Components - Intents, Activities, and Broadcast Receivers
Coursera
2019 - 2019
Java for Android
Java for Android
Coursera
2019 - 2019
1.  Becoming a Web Developer: Full Stack vs Front End
2.  Up and Running with Java
1. Becoming a Web Developer: Full Stack vs Front End 2. Up and Running with Java
Lynda.com
2016 - 2016
Degree in Software Engineering
Degree in Software Engineering
Jami't Al-Ba'ath
2015 - 2020 (5 years)