Samih Mustafa Email and Phone Number
Samih Mustafa work email
- Valid
Samih Mustafa personal email
- Valid
My most impactful work as a seasoned Android developer has been leading cutting-edge projects at Ustad Mobile and YAW. At Ustad Mobile, I led the development of porting an e-learning app to Kotlin Multiplatform, enabling true cross-platform capabilities while significantly improving the app's performance and usability. My role encompassed everything from content scraping to implementing advanced compression algorithms, optimizing the app for offline use, and ensuring consistency across Android and web platforms.At YAW, I took the project from the ground up, building a team and leading the development of a highly customizable 3D avatar system. This involved deep dives into 3D rendering technologies, optimizing device storage, and creating advanced animation and customization features that enhanced the user experience. My leadership in these projects highlights my ability to innovate and deliver high-quality Android applications that meet complex technical requirements.Languages: Kotlin, Java, Kotlin Multiplatform, Javascript, TypescriptFrameworks & Tools: Android SDK, Jetpack Compose, React, React Native, Redux, Kotlin Coroutines/Flow, Hilt/Koin, Room/SQLDelight, Retrofit/KtorArchitecture: MVVM, MVI, Clean ArchitectureTesting & CI/CD: JUnit, Espresso, Kaspresso Mockito, Jenkins, Maestro, JestVersion Control: Git, GitHubCloud & Backend: Firebase, REST APIs(Ktor) , AWS, NodejsInterest: Web3, Crypto, Stocks, Travel, Gaming, Skiing, Jogging, Cycling, Boardgames, Self-DevelopmentLanguages: English
Invisual
View-
Senior Software EngineerInvisual Feb 2024 - PresentDubai, United Arab Emirates -
Lead Android EngineerYaw Nov 2022 - Feb 2024Managed a team of 6 engineers, streamlining remote collaboration tools (e.g., Slack, Jira), which increased project efficiency by 20% and reduced development time by 30%Implemented the MVI pattern with Jetpack Compose by modularizing the UI components, which improved codebase maintainability by 25% and enhanced user engagement by 20% through more responsive and interactive interfaces.Achieved 40% code reusability across platforms by implementing shared business logic with Kotlin Multiplatform Mobile (KMM), leading to a 30% reduction in development time for cross-platform features.Optimized CI/CD pipelines with GitHub Actions, reducing release cycle times by 30% and achieving a 99.7% bug-free release through automated build, testing, and deployment.Achieved over 100,000 downloads in 4 months on Google Play Store by managing end-to-end app deployment and adhering to a monthly release schedule, reducing time-to-market by 25% and improving app stability. -
Software EngineerUstad Mobile Jul 2018 - Jun 2022Dubai Internet City, Dubai, United Arab EmiratesImplemented Selenium to scrape content from educational websites like Khan Academy, enriching the app with a wide array of offline courses and assignments.Utilized the Redux library with ReactJS for effective state management of components in a Kotlin Multiplatform web frontend, enhancing the scalability, performance, and maintainability of the application.Led the migration from Java to Kotlin Multiplatform, reducing code complexity by 40%, which accelerated feature delivery and improved app performance.Developed RESTful APIs using Kotlin with Ktor, facilitating seamless communication between the client-side applications and server-side logic, ensuring robust and scalable backend architecture.Enhanced UI test coverage to 95% by integrating Kaspresso, a robust Android UI test framework, leading to significant improvements in the application's interface quality and user experience.Managed both PostgreSQL and SQLite databases for a multiplatform environment, optimizing queries and ensuring data integrity and performance, which contributed to a 20% improvement in data retrieval speed. -
Software EngineerEmirates Group Mar 2016 - Sep 2017Dubai, United Arab EmiratesCollaborated with cross-functional teams in an Agile environment to redesign key application modules using Android best practices, which improved app performance by 25%.Increased feature delivery speed by 30% by collaborating closely with Product Owners and Business Analysts in a Scrum environment, ensuring alignment between technical solutions and business goals.Refactored legacy code to support the latest Android versions and devices, reducing technical debt by 30% and ensuring seamless app functionality across all supported platforms. -
Android DeveloperLemeno Aug 2015 - Mar 2016Dubai, United Arab EmiratesSync and pair Contacts and Users with server using RealmIntegrating Retrofit library for Restful APIsIntegrating Picasso library for lazy loading of imagesAutomatic Location detection and search using Google Maps and Places APIGenerate Crash Reports and fix top crashes using Crashlytics Practice Agile Development Approach such as Scrum
-
Android DeveloperMshoppee - Food Delivery App Apr 2014 - Jun 2015Dubai, United Arab EmiratesImplemented Push Notifications with GCM Developed RESTful services using Volley Implemented 3D secure for credit card transactions;Auto Login users with authentication Track user engagement using Google Analytics Login with Facebook and tracking of Installs using Facebook SDKMigrating from Hybrid to fully Native Android ApplicationRefactoring of the application to build a better infrastructure with efficient, reusable code
-
Technical AssistantValorise Feb 2014 - Mar 2014Work on multiple open source projects to extend the functionalityDebugging and Resolving issues with various applicationsCapture fingerprint data using Bluefin APIProduce Weekly Automated Reports using Pentaho Scan and extract Customers ID information using Abby Imaging SDK -
Useek - An Indoor Navigation SystemUowd Final Year Project Sep 2011 - May 2012Dubai, United Arab EmiratesCreated an innovative indoor navigation application that assists users in finding specific rooms or other users within the same building. The application calculates the user's position through triangulation of available Wi-Fi access points and employs an A-star search algorithm to determine the shortest path to the destination.
Samih Mustafa Skills
Samih Mustafa Education Details
-
University Of Wollogong In DubaiComputer Science
Frequently Asked Questions about Samih Mustafa
What company does Samih Mustafa work for?
Samih Mustafa works for Invisual
What is Samih Mustafa's role at the current company?
Samih Mustafa's current role is Senior Software Engineer w/ 8+ Years | Android | Kotlin | KMM | Expertise in Optimizing App Performance & User Experience.
What is Samih Mustafa's email address?
Samih Mustafa's email address is sa****@****ail.com
What schools did Samih Mustafa attend?
Samih Mustafa attended University Of Wollogong In Dubai.
What skills is Samih Mustafa known for?
Samih Mustafa has skills like Java, Uml, C++, Visual Studio, Programming, Android Development, Mysql, Algorithms, Git, Eclipse, User Interface Design, Database Design.
Not the Samih Mustafa you were looking for?
-
-
1transcore.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial