Hi, I'm Mahmoud Elsadany

Lead Software Engineer (Mobile) with 10+ years of experience building scalable, high-performance mobile applications for Android and iOS using Kotlin, React Native, and Flutter.

Mahmoud Elsadany
0
Years Experience
0
Projects Completed
0
Companies Worked
0
Technologies

About Me

Get to know me better

I am a Lead Software Engineer (Mobile) at a global software development company based in Egypt. With a pre-master's degree in software engineering and a bachelor's in computer science, I bring both academic excellence and practical expertise to every project.

I specialize in Software Engineering, Agile Management, Git, React Native, Kotlin, REST APIs, and Java. I thrive on challenging and innovative projects, always aiming to write code that is fast, reliable, and scalable.

My experience spans developing mobile applications, web services, and data analytics solutions. I'm passionate about learning new technologies and frameworks to continuously improve my professional skills and deliver cutting-edge solutions.

  • Name: Mahmoud ElSadany
  • Date of Birth: May 30, 1994
  • Location: 846 Zahra Nasr City, Nasr City, Cairo, Egypt 11528
  • Email: mahmoud-elsadany@hotmail.com
  • Phone: (+02) 01146045708
  • Degree: Pre-Master (Software Engineering)

Work Experience

My professional journey

July 2022 – Current

Lead Software Engineer

ITWorx, Cairo
  • Led the research and development of an agriculture research app using TensorFlow for computer vision on Android.
  • Refactored and set a clean architecture for the team, guiding mid and junior developers to follow GitFlow processes.
  • Oversaw the handover of the app to another service provider with full documentation and 60% unit test coverage.
  • Learned React Native, completed a Coursera certification, and worked on a React Native app with tight deadlines and challenges.
  • Handled local database management and worked with Redux in the React Native app.
  • Worked on converting a native Android app to React Native for a white-labeled solution.
  • Actively participated in client proposals and client meetings.
June 2020 – Current

Leadership & Technical Project Management (Side Projects)

Freelance

5+ years of experience in end-to-end management of complex technical side projects, acting as both Product Owner and Technical Project Manager, successfully guiding teams across diverse technology stacks.

  • Team & Resource Management: Built and scaled cross-functional tech teams from the ground up, with full accountability for interviewing, selection, onboarding, and mentorship.
  • Strategic & Financial Oversight: Defined project objectives, scope, and budgets—ensuring alignment with stakeholder expectations, timely delivery, and cost efficiency.
  • Technical Leadership: Provided architectural vision and direction, including designing system architecture and modeling Entity-Relationship Diagrams (ERD) for backend systems.
  • Team Direction & Delivery: Created execution plans, assigned technical tasks, and managed delivery milestones to ensure all modules met quality, scalability, and performance standards.
  • Agile Project Execution: Applied Agile methodologies (Scrum and Kanban) and leveraged modern software construction principles to ensure iterative delivery, continuous feedback, and process adaptability. My Pre-Master's in Software Engineering helped me establish a clear vision for selecting the most suitable development criteria, the right framework, tools, and quality standards for success.
  • Diverse Technologies: Gained practical leadership experience across Android (Kotlin, Java), iOS (SwiftUI, Swift), React Native, and backend technologies such as Node.js, Laravel, and Firebase—with projects spanning real estate, fintech, e-commerce, and AI-based solutions.
December 2022 – March 2023

Instructor (Part-time)

Digital Egypt Cubs Initiative "DECI", Cairo

Working with Digital Egypt Cubs Initiative (DECI). The Ministry of Communication and Information Technology launched this initiative with great emphasis on developing the technological capabilities of the Egyptian youth by providing them with cutting-edge, top-of-the-line facilities and workshops to equip them with all the necessary skills to stay updated with technological advancements in the field of communications and information technology.

March 2022 – July 2022

Senior Mobile Developer

valU, Cairo
  • Working on B2B application for valU agents to facilitate the process.
  • Fix production bugs in valU customer app (Flutter).
October 2020 – March 2022

Senior Android Developer (Kotlin)

Egabi Solutions, Cairo
  • Working in a team to develop a governmental application (Digital Sharjah).
  • Handle application security and obfuscation of the code.
  • Lead the team to follow the GitFlow.
  • Manage the release performance.
  • Review code and maintain legacy code.
  • Handle some business scenarios in the project.
  • Suggest a better approach with a plan to be considered in the process.
October 2018 – October 2020

Senior Android Developer (Kotlin / Java)

POSEIDON, Cairo
  • Developed an e-marketing application with videos called 3laCam—there were many challenges in this project.
  • Working with Firebase, video previewing, handling big business issues.
  • Architected chat module and all real-time database connected to the mobile application.
  • Applied multi APKs for the application and made obfuscation to reduce the application size and make it high performance.
  • Working on Android DevOps for the project to achieve CI/CD solution.
February 2018 – October 2018

Android Developer (Mid Level) (Java)

AMIT Software, Cairo
  • Developed an application for yachts and calculating fuel consumption for them; my role was creating an algorithm and building the sequence, and proposing the idea to the customer directly.
  • Architected a system for social events from scratch, helping the backend developer in database schema and data shown on the dashboard, and proposing new ideas to the customer.
  • Working with Couchbase Real-Time database in some projects—it was a nice experience to learn something new.
  • Fixing the crashes on the uploaded applications for the company. Working on finished projects.
  • Applied Agile methodology on the team, working as a Scrum Master in some projects by applying the scrum approach aiming to be a scrum master.
June 2017 – February 2018

Android Developer (Java)

Baddel, Cairo
  • Assembled an Android application which is the controller between customer and bike. Baddel is a renting bike system.
  • Handled multi-threading and concurrency programming, and connected to embedded systems with TCP socket and SignalR WebSocket.
  • Working on the admin panel website with Angular 2+.
March 2017 – June 2017

Junior Android Developer (while studying) (Java)

SMARTPAN EGYPT, Cairo
  • Developed Business-to-Business applications (toyKids, DeliveryBoy) and Business-to-Customer application with the team (Where).
  • Worked on a new Android device which is Android POS with built-in Thermal Printer.
  • Used Firebase in WebSockets and SOAP Web Services with XML.
  • Improved my SQL query skills.
June 2016 – September 2016

Junior Android Developer (while studying) (Java)

Digital Egypt, Cairo
  • Developed a new Android Archive (.AAR) of the indoor positioning system in Cairo Festival City.
  • Improved my programming skills by learning how to write clean code by applying Design patterns and SOLID Design principles.
  • Created my first AAR which will work with any other app.
October 2015 – January 2016

Android Developer Internship (while studying) (Java)

techtank, Cairo
  • Responsible for an Android application which is an indoor positioning and navigation system using new technologies.
  • Assembled a prototype application to navigate and locate mobile indoors.
  • Programmed an application that controls a robot; worked with Virtual Reality tools like Unreal Game Engine.

Technical Skills

Technologies I work with

Mobile Development

Kotlin 90%
React Native 90%
Swift 60%
Flutter 40%

Architecture & Design

Software Architecture 80%
Kotlin Compose 55%
SwiftUI 50%

Project Management

Agile Scrum 85%
Automation Testing 80%
Project Management 75%

Web Technologies

HTML5 & CSS3 90%
PHP 65%
C++ 60%

Featured Projects

Some of my notable work

Digital Sharjah

Digital Sharjah

Android Development

Impair Check

Impair Check

AI & Mobile Development

Yaqeen

Yaqeen

Android Development

RapidTester

RapidTester

React Native

Amlak

Amlak

React Native & Web

صلحلي وشطبلي

صلحلي وشطبلي

Android & iOS Development

Fitrip

Fitrip

Android & iOS Development

FoodBook

FoodBook

Android & Web

ExtraOfferz

ExtraOfferz

Android Development

Where App

Where App

Android Development

Baddel

Baddel App

Android Development

Get In Touch

Let's discuss your next project

Address

846 Zahra Nasr City, Nasr City, Cairo, Egypt 11528