I am a full stack developer skilled in Spring Boot, Angular, and Flutter, with experience building scalable, secure, and user-friendly applications. I enjoy turning complex requirements into robust, maintainable solutions and I thrive in collaborative environments that value clean code and strong architecture.\n\nI am passionate about real-time systems, API integration, and delivering end-to-end solutions. I love tackling challenging problems and continuously learning to stay ahead in a fast-paced tech landscape.

Mohamed Elhedi Hamdi

I am a full stack developer skilled in Spring Boot, Angular, and Flutter, with experience building scalable, secure, and user-friendly applications. I enjoy turning complex requirements into robust, maintainable solutions and I thrive in collaborative environments that value clean code and strong architecture.\n\nI am passionate about real-time systems, API integration, and delivering end-to-end solutions. I love tackling challenging problems and continuously learning to stay ahead in a fast-paced tech landscape.

Available to hire

I am a full stack developer skilled in Spring Boot, Angular, and Flutter, with experience building scalable, secure, and user-friendly applications. I enjoy turning complex requirements into robust, maintainable solutions and I thrive in collaborative environments that value clean code and strong architecture.\n\nI am passionate about real-time systems, API integration, and delivering end-to-end solutions. I love tackling challenging problems and continuously learning to stay ahead in a fast-paced tech landscape.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Arabic
Advanced
French
Advanced
German
Intermediate

Work Experience

Full Stack Developer at Startup Business Platform
June 1, 2023 - October 15, 2025
Developed a web platform for startups using Angular frontend and Spring Boot backend. Implemented Spring Security authentication and role-based access control. Integrated a secure payment gateway for online transactions. Built a real-time WebSocket chat with private/group messaging and notifications.
Mobile Developer at Personal Project
August 1, 2023 - October 15, 2025
Video Player App: Developed a feature-rich Android video player using Flutter. Added URI link support, enabling other apps and websites to open videos directly in the player. Implemented subtitle management, audio equalizer, and multi-format playback. Published the app on Google Play Store and Apple App Store, with integrated ads and in-app payments for iOS and Android.
Full Stack Developer at ESPRIT University Project
June 1, 2024 - October 15, 2025
Cultural Museum Application: Built a multi-platform app with React.js frontend and Express.js backend. Developed CRUD features using Java, PHP, and Dart. Integrated APIs for SMS, email, and payment gateways. Collaborated with teams to align requirements and deliverables.
Summer Intern at Food For Future
August 1, 2024 - October 15, 2025
Spiraw Dashboard: Developed a dashboard for the Spiraw app using Angular & Spring Boot. Implemented backend services with Docker & Jenkins for CI/CD. Integrated WebSocket for real-time statistics and updates. Improved system reliability and performance for end users.
Full Stack Developer at Food For Future / Spiraw
October 1, 2025 - October 15, 2025
Spiraw Mobile App: Developed and maintained the Spiraw mobile application using Spring Boot for backend services. Implemented Docker, Jenkins, and GitHub Actions for CI/CD and containerized deployments. Built over 100 advanced Flutter screens for dynamic and interactive user interfaces. Ensured seamless integration between Spring Boot APIs and Flutter frontend for real-time synchronization.
Full Stack Developer at PFEJCTQ Canada
February 1, 2023 - June 1, 2023
Developed a web platform for startups using Angular (frontend) and Spring Boot (backend). Implemented Spring Security authentication and role-based access control. Integrated a secure payment gateway for online transactions. Built a real-time WebSocket chat with private/group messaging and notifications.
Summer Internship at Food For Future
June 1, 2024 - August 1, 2024
Developed a dashboard for the Spiraw app using Angular & Spring Boot. Implemented backend services with Docker & Jenkins for CI/CD. Integrated WebSocket for real-time statistics and updates. Improved system reliability and performance for end users.
Full Stack Developer at Food For Future / Spiraw
August 1, 2024 - October 1, 2025
Developed and maintained the Spiraw mobile application using Spring Boot for backend services. Implemented Docker, Jenkins, and GitHub Actions for CI/CD and containerized deployments. Built over 100 advanced Flutter screens for dynamic and interactive user interfaces. Ensured seamless integration between Spring Boot APIs and Flutter frontend for real-time synchronization.

Education

Baccalaureate in Mathematics at Sidi Bouzid
January 1, 2018 - January 1, 2019
Bachelor's degree in Telecommunications and Networks at ISET COM University
January 1, 2020 - June 1, 2023
Master of Science in Computer Science at ESPRIT University
September 1, 2023 - June 1, 2025
Master of Science in Computer Science at Marburg University
September 1, 2025 - October 15, 2025
Mathematics Baccalaureate at Sidi Bouzid
January 1, 2018 - January 1, 2019
Bachelor's degree in Telecommunications and Networks at ISET COM University
January 1, 2020 - June 1, 2023
MSc Computer Science at ESPRIT
September 1, 2023 - June 1, 2025
MSc Computer Science at Marburg University
September 1, 2025 - January 27, 2026

Qualifications

Springboot Course
January 11, 2030 - January 27, 2026
Angular Course
January 11, 2030 - January 27, 2026

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more