About Mohamed
Background, career, skills, and code samples — everything beyond the pitch.
Software Engineer with over 5 years of experience building scalable, high-performance applications. I am a versatile, multi-stack developer with a strong foundation in Flutter, now delivering robust backend solutions using Spring Boot, .NET, and JavaScript (Cloud Functions). I focus on technical adaptability, Clean Architecture, and AI-integrated systems. Open to relocation.
Download CVAbout Me
I started my professional journey in Civil Engineering, which built my foundation in analytical thinking and rapid problem-solving.
Transitioning into software engineering taught me to be a 'polyglot' developer—focusing on architectural patterns that apply across any language or framework.
With 5+ years of experience, I specialize in bridging the gap between mobile frontends and complex backends, delivering production apps used across multiple countries.
I thrive on technical variety: architecting clean mobile apps in Flutter, building enterprise service layers in Spring Boot and .NET, and deploying agile, cloud-native logic with JavaScript.
I am heavily focused on Generative AI, using tools like Spring AI to build intelligent, data-driven features into the product core while leveraging AI to accelerate my own engineering lifecycle.
Having served as a Tech Lead, I am an ownership-driven teammate who manages feature delivery end-to-end. I am highly adaptable and open to relocation for the right opportunity.
Career Journey
5+ years of building across mobile, backend, and full-stack — from freelance roots to production systems at scale.
Software Engineer
3arabawy · Automotive E-commerce
📍 USA (Remote)
Led high-impact architectural refactors including a native image compression system that reduced RAM usage by ~98% and a transition to modular, event-driven Flutter architecture, ensuring stable 120 FPS performance on low-end hardware.
- Refactored image compression and networking to use native file streams, reducing RAM usage by ~98% and eliminating OOM crashes
- Drastically reduced overall CPU/RAM overhead, ensuring a stable 60/120 FPS and a 30% smoother experience on low-end hardware
- Guided backend architecture and API contract design to ensure optimal mobile-to-server data synchronization
- Spearheaded the transition to a modular, event-driven Flutter architecture to handle complex app states more efficiently
- Led the integration of a Socket.IO microservice
Career Break
📍 Al Zahiyah, Abu Dhabi, UAE
Relocated to the UAE to explore global tech opportunities. Pursued rigorous self-study focused on algorithm problems in Java and the broader AI landscape.
- Self-directed relocation to assess global tech opportunities
- Intensive algorithm problem-solving in Java
- Explored Generative AI landscape
Full Stack Engineer
Napps · Media / Streaming
📍 USA (Remote)
Designed serverless backend with Firebase Cloud Functions & Google Cloud Run; architected a secure in-app purchase system with 100% transactional integrity.
- Scalable serverless backend: Firebase Cloud Functions & Cloud Run
- Secure in-app purchase system with server-side receipt validation
- Responsive Flutter UI from complex Figma designs
Software Engineer
Yapoey · Software Agency
📍 South Korea (Remote)
Orchestrated full-cycle delivery of multiple high-stakes projects; enforced Clean Architecture & BLoC achieving a 98% crash-free rate.
- Full-cycle delivery of multiple corporate & consumer apps
- Clean Architecture + BLoC — 98% crash-free rate
- Led technical liaison between South Korean stakeholders & dev teams
- Reduced onboarding time by 30% via documentation standards
Software Engineer
MDone · Healthcare / Telehealth
📍 Iraq (Remote)
Led UI development for patient-doctor booking workflows; achieved 25% API latency reduction and 99% connectivity reliability for medical consultations.
- Responsive UI for complex medical booking workflows
- 25% API latency reduction through query optimisation
- 99% connectivity reliability for video consultations (Agora RTC/RTM)
Freelance Mobile Engineer
Upwork · Freelance
📍 Remote
End-to-end delivery of 10+ cross-platform apps for international clients — from requirements gathering to live deployment on Google Play, AppGallery & App Store.
- 10+ projects through full product delivery lifecycle
- Cross-platform apps with Clean Architecture & BLoC
- CI/CD pipelines via Codemagic — automated build, test & deploy
Technical Skills
Programming Languages
Cross-Stack Backend Development
Mobile Engineering
Cloud & Infrastructure
Tools & Methodology
Public Code Samples
Most of my professional work exists within private production systems. Below are small public repositories created to demonstrate my technical skills across different technologies.
Have a project in mind?
If you are looking for someone to build something, start here.