I'm Mahmoud Saad, a software engineer with over five years of experience building scalable, full-stack web applications. I enjoy crafting clean, well-tested code and collaborating across cross-functional teams to deliver high-quality software. I specialize in front-end and back-end development using React.js, Next.js, Node.js, and TypeScript, and I automate CI/CD pipelines to improve performance and security. I thrive in fast-paced, startup-like environments and love turning complex requirements into reliable features.

Mahmoud Saad

I'm Mahmoud Saad, a software engineer with over five years of experience building scalable, full-stack web applications. I enjoy crafting clean, well-tested code and collaborating across cross-functional teams to deliver high-quality software. I specialize in front-end and back-end development using React.js, Next.js, Node.js, and TypeScript, and I automate CI/CD pipelines to improve performance and security. I thrive in fast-paced, startup-like environments and love turning complex requirements into reliable features.

Available to hire

I’m Mahmoud Saad, a software engineer with over five years of experience building scalable, full-stack web applications. I enjoy crafting clean, well-tested code and collaborating across cross-functional teams to deliver high-quality software.

I specialize in front-end and back-end development using React.js, Next.js, Node.js, and TypeScript, and I automate CI/CD pipelines to improve performance and security. I thrive in fast-paced, startup-like environments and love turning complex requirements into reliable features.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

French
Fluent
English
Fluent
Arabic
Fluent

Work Experience

Full-stack Developer at Ranova (Startup)
May 1, 2025 - Present
Freelance remote role delivering full-stack SaaS features, including a WhatsApp bot and reviewer management, using Next.js and FastAPI. Built scalable APIs and integrations (Google Reviews, WhatsApp) for reliable data flow. Created responsive frontend interfaces to improve user experience and engagement. Contributed to all phases of the development lifecycle in an agile startup environment.
Software Engineer at Capgemini – Ministry of the Interior (Client)
August 1, 2022 - August 1, 2024
Co-designed the architecture of a comprehensive solution focused on scalability and performance. Developed backend features for scheduling and reporting modules, ensured efficient data handling, and collaborated on intuitive UIs. Integrated backend and frontend modules using Apollo, optimizing data flow for real-time interactions.
Junior Software Engineer at Capgemini – Ministry of the Interior (Client)
November 1, 2021 - July 1, 2022
Contributed to the ANEF project by developing user-friendly modules using Angular, improving user experience and application efficiency. Managed MongoDB data operations to support performance and reliability. Worked in an Agile Kanban environment to deliver high-quality features on time.
Software Engineering Intern at Schlumberger
April 1, 2021 - June 1, 2021
Refactored legacy C++ code and created UML diagrams to visualize software module relationships. Implemented a cloud-adapted architecture to enhance scalability and aligned development with industry-specific geological requirements after onsite training. Collaborated with cross-functional teams in a hybrid Agile setting.
Software Engineer Intern at Orange
April 1, 2020 - September 1, 2020
Analyzed state-of-the-art authentication techniques to develop a generic Node.js microservice as a secure authentication and authorization layer. Implemented RESTful API architecture to improve cross-platform data communication and documented OAuth 2.0 and API specifications.
Full-stack Developer at Ranova
May 1, 2025 - February 1, 2026
Built full-stack SaaS features including a WhatsApp bot and review manager using Next.js and FastAPI; developed scalable APIs and integrations (Google Reviews, WhatsApp) for reliable data flow; built responsive front-end interfaces and contributed to all phases of the development lifecycle in an agile startup environment.
Software Engineer at AutoDistribution
August 1, 2022 - August 1, 2024
Co-designed the architecture of a comprehensive solution focusing on scalability and performance; developed backend features for scheduling and reporting; collaborated to design user-friendly graphical interfaces; integrated back-end and front-end modules using Apollo to optimize data flow; co-engineered an iPad app ensuring feature parity and cross-platform compatibility; implemented synchronous database connections to improve system responsiveness.
Junior Software Engineer at Capgemini / Ministry of the Interior
November 1, 2021 - July 1, 2022
Contributed to the ANEF project, streamlining residency and nationality procedures by developing user-friendly Angular modules; managed MongoDB data operations for efficient retrieval and storage; collaborated in an agile Kanban environment to deliver features on time.
Software Engineer Intern at Orange Montbonnot-Saint-Martin
April 1, 2020 - September 1, 2020
Analyzed state-of-the-art authentication techniques to develop a generic Node.js microservice as a secure authentication and authorization layer; implemented a RESTful API architecture and documented OAuth 2.0 and API specifications using Swagger for seamless cross-platform integration.
Junior Software Engineer at Capgemini (Ministry of the Interior)
November 1, 2021 - July 1, 2022
Contributed to the ANEF project by developing user-friendly modules using Angular to streamline residency and nationality procedures; managed MongoDB data operations for efficient retrieval and storage; worked in an Agile Kanban environment.

Education

Master's Degree in Software Engineering at Grenoble Alpes University
January 11, 2030 - May 1, 2021
Bachelor’s Degree in Computer Science at University of Montpellier
January 11, 2030 - June 1, 2018
Master's Degree in Software Engineering at Grenoble Alpes University
January 11, 2030 - May 1, 2021
Bachelor's Degree in Computer Science at University of Montpellier
January 11, 2030 - June 1, 2018
Master's Degree in Software Engineering at Grenoble Alpes University
January 11, 2030 - May 1, 2021
Bachelor's Degree in Computer Science at University of Montpellier
January 11, 2030 - June 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Education