Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mohamed Salah

Software Team Lead | Full Stack Engineer
New Cairo

Summary

Software Team Lead with 11+ years of experience delivering enterprise-scale web and mobile applications across diverse domains. Proven track record of leading engineering teams while remaining deeply hands-on, driving system architecture, development, and delivery across backend services, Angular-based frontend applications, and mobile platforms. Strong focus on scalable, configuration-driven architectures, clean system design, and reliable, predictable delivery in high-impact production environments.

Overview

12
12
years of professional experience
2
2
Languages

Work History

Software Team Lead

Netsync
05.2024 - Current
  • Led the translation of business requirements into epics, user stories, and executable technical tasks, ensuring clear scope definition and predictable delivery. Designed and optimized system architecture across backend, frontend, and mobile platforms, with a strong focus on scalability, maintainability, and long-term system evolution.
  • Owned CI/CD pipelines end-to-end, automating build, test, and deployment processes to enable reliable, repeatable releases. Leveraged AI-assisted development tools to accelerate implementation, refactoring, debugging, and code reviews while maintaining full ownership of architectural and technical decisions.
  • Designed and developed SAVANT, an enterprise ERP and project management platform managing the full project lifecycle, including setup, execution, tracking, and reporting. Implemented complex permission models, accounting operations, and workflow-driven business processes to support enterprise-scale operations.
  • Technologies & Tools:
    Java, Spring Boot, SQL, PostgreSQL, Angular , TypeScript, AG Grid Enterprise, CI/CD, Jenkins, Jira, PandaDoc, GitHub, Claude, Cursor, AI-Assisted Development Tools.

Lead Software Consultant

Aajil
01.2025 - 12.2025
  • Worked as a remote software consultant for a Saudi-based company, contributing to the design, development, and enhancement of production software systems. Supported web, backend, and mobile application development, providing guidance on system architecture, feature implementation, and integration with backend services. Collaborated with distributed teams to ensure code quality, performance, and alignment with business requirements for the Saudi market.
  • Technologies:
    Java, Python, Flutter, Angular, REST APIs, Backend Integration, Git, Remote Collaboration.

Software Team Lead

Nana Company
03.2022 - 05.2024
  • Led the development of a grocery ordering and delivery platform, overseeing end-to-end order processing from checkout through fulfillment and delivery. Designed and implemented a server-driven UI using JSON-based configurations to enable rapid feature rollout and dynamic updates without requiring mobile releases. Provided technical leadership across mobile, web, and backend teams, contributing to frontend development using Angular and backend services built with Java and Python, while ensuring scalable architecture, reliable state management, and seamless integration across systems for a high-traffic consumer application.
  • Technologies:
    Flutter, Dart, BLoC, Cubit, State Management, Angular, JavaScript, HTML, CSS, Java, Python, Django, Strapi, REST APIs, Push Notifications, Dynamic Links, Apple Live Activities, Git, Jira.

Senior Software Developer

Knowledge Net
07.2020 - 02.2022
  • Enhanced a fintech platform supporting secure financial operations, transactional workflows, and high-integrity financial data processing. Designed and implemented microservices-based backend services with workflow orchestration to ensure scalability and reliability. Contributed to frontend development using Angular, delivering responsive user interfaces for financial workflows, and played a key role in building a business-critical Flutter mobile application integrated with secure REST APIs to support real-time transactions across web and mobile platforms.
  • Technologies:
    Java, Spring Boot, Microservices Architecture, Activiti BPM, REST APIs, Angular, JavaScript, HTML, CSS, Flutter, SQL Server, Oracle.

Senior Software Developer

Smart Medical Services
06.2018 - 07.2020
  • Led the design and delivery of medical insurance systems supporting both B2B and B2C platforms, covering claims processing, policy workflows, and document management. Oversaw full-stack development, system architecture, and CI/CD pipelines while enabling rules-driven automation and AI-assisted claim handling. Collaborated with cross-functional teams to ensure scalability, security, and regulatory alignment across enterprise and consumer-facing solutions.
  • Technologies:
    Java (Spring boot), Python, Django, Flask, FastAPI, Celery, Redis, Rules Engine, OCR, AI Agentic Workflows, AWS (EC2, S3, RDS), Docker, Jenkins, MySQL, Angular (v5–v7), Flutter, Dart, SMS Gateways, Push Notifications, Mayan EDMS.

Senior Full Stack Developer

Appzone LTD
05.2016 - 12.2017
  • Designed and implemented a logistics and delivery tracking platform using a microservices architecture, enabling real-time shipment visibility and automated workflow processing. Contributed across backend services, event-driven communication, and frontend integration to ensure scalability and reliability.
  • Technologies: Java, Spring Boot, Microservices Architecture, Apache Kafka, Cassandra, Angular , Jenkins.

Senior Full Stack Developer

Dot MSR
05.2015 - 05.2016
  • Designed, developed, and maintained scalable media and content management platforms, ensuring efficient content delivery and system reliability. Actively involved in both backend and frontend development.
  • Technologies: Java (Spring Boot), AngularJS , JavaScript, WordPress, Joomla, MySQL, HTML, CSS.

Full Stack Developer | Android Developer

Queentech Solutions
09.2013 - 05.2015
  • Developed CMS-based web solutions and backend systems for commercial websites, contributing to both frontend and server-side development. Built early-stage native Android applications integrated with backend services.
  • Technologies: Java, Spring Boot, JavaScript, WordPress, Joomla, MySQL, HTML, CSS, Native Android.

Education

Bachelor of Computer Science -

El Shrouk Academy
01.2014

Skills

Technical mentoring

Timeline

Lead Software Consultant

Aajil
01.2025 - 12.2025

Software Team Lead

Netsync
05.2024 - Current

Software Team Lead

Nana Company
03.2022 - 05.2024

Senior Software Developer

Knowledge Net
07.2020 - 02.2022

Senior Software Developer

Smart Medical Services
06.2018 - 07.2020

Senior Full Stack Developer

Appzone LTD
05.2016 - 12.2017

Senior Full Stack Developer

Dot MSR
05.2015 - 05.2016

Full Stack Developer | Android Developer

Queentech Solutions
09.2013 - 05.2015

Bachelor of Computer Science -

El Shrouk Academy
Mohamed SalahSoftware Team Lead | Full Stack Engineer