Software Engineer & Product BuilderCairo, Egypt โ€” shipping worldwide

31 products.11 countries.One person.

From an empty repository to the App Store โ€” interface, backend, mobile, release. One engineer, no handoffs.

Mohamed Elgohary
5.0On every completed Upwork contract
5Shopify apps of my own, published
1Engineer, front to back
AndroidStudio icon
Android StudioSkilled
Kotlin icon
KotlinSkilled
Ktor icon
KtorSkilled
Figma icon
FigmaSkilled
My SaaS ProductsExplore the independent products and platforms I've built and launched from scratch.
PostSync Pro - Mobile App by Mohamed Elgohary
PostSync ProAI-Powered QA Automation
View Details โ†’
VariantCast - Mobile App by Mohamed Elgohary
VariantCastVariant-Level Collection Merchandising Router
View Details โ†’
AI Descriptions - Mobile App by Mohamed Elgohary
AI DescriptionsAI-Powered Product Description Generator
View Details โ†’
Inventory Alerts - Mobile App by Mohamed Elgohary
Inventory AlertsProactive Multi-Location Inventory Monitoring
View Details โ†’
Returns Automation - Mobile App by Mohamed Elgohary
Returns AutomationSelf-Service Return Portal & Admin Dashboard
View Details โ†’
Where I Build31 products shipped across 11 countries โ€” plus apps live on global marketplaces.
๐ŸŒGlobal โ€” Shopify App Store & open source
5 products
Apps Square
Full-time
Hybrid
9 mos
Mobile DeveloperDec 2025 โ€“ Present ยท 9 mos
  • Designing and developing advanced Mobile applications using Flutter, Kotlin, and Jetpack Compose.
  • Implementing Clean Architecture and MVVM patterns to ensure code maintainability and testability.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Ensuring application robustness through Unit Testing and continuous performance optimization.
  • Utilizing modern Android libraries and RESTful APIs to deliver seamless user experiences.
FlutterDartKotlinJetpack ComposeKMPXMLCoroutinesFlowHiltRetrofitRoomGit
Freelance (Upwork)
Freelance
Remote
1 yr
Mobile Application DeveloperSep 2025 โ€“ Present ยท 1 yr
  • Turning innovative ideas into high-quality mobile reality with clear communication and timely delivery.
  • 100% Job Success score on Upwork with consistently high client satisfaction ratings.
  • Delivering end-to-end mobile solutions from architecture design to deployment on App Store and Google Play.
  • Specializing in Flutter, Kotlin, and Jetpack Compose for cross-platform and native Android development.
Mobile AppsFlutterKotlinJetpack ComposeSDLCCommunicationTimely Delivery
Client reviews
Freelance (Upwork) - Client review for Mohamed ElgoharyFreelance (Upwork) - Client review for Mohamed ElgoharyFreelance (Upwork) - Client review for Mohamed Elgohary
Inside Tech
Full-time
Jordan ยท Remote
1 yr 1 mo
Mobile Application DeveloperApr 2025 โ€“ Nov 2025 ยท 8 mos
  • Developing two production-ready mobile applications using Kotlin Multiplatform, Flutter, and Jetpack Compose, applying Clean Architecture and reusable UI components.
  • Delivering scalable features in collaboration with backend/design teams.
  • Applied Clean Architecture and created reusable UI components.
  • Collaborated in Agile sprints with backend developers to ensure smooth integrations.
Kotlin MultiplatformFlutterComposeClean ArchitectureAgile
Android DeveloperNov 2024 โ€“ Mar 2025 ยท 5 mos
  • Building and maintaining high-performance Mobile apps using Kotlin, MVVM, Jetpack Components, and Retrofit.
  • Agile Collaboration: Worked with backend teams using Agile methodologies to ensure timely delivery and client satisfaction.
  • Feature Integration: Developed and integrated key features such as room booking, staff management, and reporting into a Hotel Management System UI using Jetpack Compose.
  • Performance Optimization: Improved app speed by 25% through advanced caching and data synchronization techniques.
  • Ensuring code quality with unit testing (JUnit, MockK, Espresso) and optimizing app performance.
AndroidKotlinMVVMRetrofitJUnitMockKEspressoJetpack ComposeCoroutines
ProjectsHotel X app logoHotel X
TAKADOM AL-IRAQ
Freelance
Remote
1 yr 1 mo
Software Development Engineer in TestAug 2024 โ€“ Aug 2025 ยท 1 yr 1 mo
  • Engineered scalable automation solutions for Mobile Applications and RESTful APIs using Kotlin as the primary language.
  • Built API testing frameworks using Kotlin to verify backend endpoints, data integrity, and response performance.
  • Applied OOP principles and Clean Code practices to write maintainable and reusable test code, mirroring production-level development standards.
  • Collaborated with the development team to identify edge cases and debug issues early in the software lifecycle.
  • Successfully managed full-time remote responsibilities while fulfilling mandatory military service, demonstrating exceptional discipline and time management.
Testing ProcessSDLCKotlinAPI TestingClean CodeOOPAutomation
The Chance
Internship
Remote
8 mos
Android DeveloperFeb 2023 โ€“ Sep 2023 ยท 8 mos
  • Mastered Android Development: Honed skills in Kotlin, OOP, Git, Design Patterns, Compose, Android SDK, and advanced Android concepts over eight months.
  • Excelled in design patterns and architectural paradigms such as MVC, MVP, MVVM, and Clean Architecture.
  • Effective Team Leadership: Successfully led three projects, showcasing strong leadership and project management abilities.
  • Enabled efficient collaboration and drove projects to completion.
Android SDKKotlinComposeMVCMVPMVVMClean ArchitectureAnimationData StructuresDesign PatternsLeadershipGit
egFWD
Internship
Remote
4 mos
Android DeveloperSep 2022 โ€“ Dec 2022 ยท 4 mos
  • Acquired advanced skills in contemporary Android app development during Udacity Advanced Android Kotlin Development Nanodegree.
  • Actively developed Android projects utilizing the latest tools and technologies.
  • Mastered UI design, seamless RESTful API integration, and robust MVVM architecture, resulting in user-centric and responsive projects.
KotlinCoroutinesFlowREST APIUI DesignMVVM
Education & CertificationsMy academic background and professional credentials
My Education
Arab Open University (AOU)Bachelor's degree, Computer ScienceStudying computer science with a strong focus on software development, data structures & algorithms, database management, and computer networks. Gaining hands-on experience in object-oriented programming (OOP), web & mobile development, and software engineering principles. Developing problem-solving skills through real-world projects and research, while staying up to date with the latest trends in AI, cybersecurity, and cloud computing.
Open Source Society UniversityBachelor's degree, Computer Science | Jul 2021 โ€“ Sep 2023Highly motivated and results-oriented Computer Science graduate with a strong foundation in programming languages, algorithms, and data structures. Eager to leverage my skills and knowledge to contribute to innovative software solutions in a fast-paced environment.
Licenses & CertificationsFeatured Certifications
Meta Android Developer Professional CertificateMeta | Issued Aug 2024Show credential
Advanced Android Kotlin developmentegFWD | Issued Jan 2023Show credential
Google IT Support Professional CertificateGoogle | Issued Apr 2022
The Complete 2024 Software Testing BootcampUdemy | Issued Aug 2024Show credential
Introduction to Software Testing Concepts & TechniquesInformation Technology Institute (ITI) | Issued Aug 2024Show credential
CS50Harvard University | Issued Sep 2021
Dart Programming Language And OOPUdemy | Issued Aug 2024Show credential
Android Apps Development TrainingThe Chance | Issued Feb 2023
Career Essentials in Software Development by Microsoft and LinkedInMicrosoft
Android Development TrackUdacity | Issued Aug 2022
SPECIALIZATION UI/UX DesignEdraak ุฅุฏุฑุงูƒ | Issued Jan 2022
Foundation Courses
Software Testing Foundations: Test Techniques - LinkedIn (Aug 2024)
Small Talk for Non-Native English Speakers - LinkedIn (Jan 2023)
Android Development: Retrofit with Kotlin - LinkedIn (Jun 2022)
Become an Android Mobile App Developer - LinkedIn (Jun 2022)
Effective Android Testing for Mobile Developers - LinkedIn (Jun 2022)
Git Essential Training: The Basics - LinkedIn (Jun 2022)
Show more
About meI'm a software engineer who takes products endโ€‘toโ€‘end โ€” analysis, UI/UX, backend, web, and mobile (Kotlin, Compose, KMP, Flutter, Laravel) โ€” with a QA/SDET background for reliability. I also design and ship my own Shopify apps and SaaS (Remix, TypeScript, GraphQL). I care about clean architecture, scalable code, and real performance & UX.
AndroidStudio icon
Android StudioSkilled
IntellijIdea icon
IntelliJ IDEASkilled
Kotlin icon
KotlinSkilled
JetpackCompose icon
ComposeSkilled
GitHub icon
GitHubSkilled
Java icon
JavaNovice
Ktor icon
KtorSkilled
Figma icon
FigmaSkilled
Postgresql icon
PostgreSQLNovice
Firebase icon
FirebaseSkilled
Flutter icon
FlutterSkilled
Dart icon
DartSkilled
KMP icon
KMPSkilled
CleanArchitecture icon
Clean ArchSkilled
MVVM icon
MVVMSkilled
Gradle icon
GradleSkilled
GitLab icon
GitLabSkilled
Postman icon
PostmanSkilled
SQLite icon
SQLiteSkilled
MongoDB icon
MongoDBSkilled
Realm icon
RealmSkilled
GraphQL icon
GraphQLNovice
Slack icon
SlackSkilled
Swift icon
SwiftNovice
Apple icon
AppleNovice
AdobeXD icon
Adobe XDNovice
Let's Build Your Idea

I take products from zero to launch โ€” analysis, interface, backend, mobile and release. One engineer, no handoffs. Tell me what you want built. Email mohamed.abdelazim.elgohary@gmail.com or Telegram @MohamedElgohary88.