
Mohammed zahid
Senior Java EE Developer | Microservices
Salary / Daily rate
Paris, France
Freelance
Skills
Languages
About me
Intro
Java EE/Microservices expert with 15+ years delivering enterprise solutions for major tech companies including Thales and Ericsson. Experienced in scalable identity systems, microservices architecture, team leadership, Spring Boot, REST APIs, and cloud solutions. Proven in mentoring teams and leveraging Generative AI daily for coding, debugging, testing, documentation, and technical problem-solving.
Work experience
Senior Software Development Engineer
Thales Digital Identity and SecurityFreelance
Oct 2022 - Present
4 years 1 month
Paris, France
Missions : • Architecture and documentation • Software design • Rest API design • Backlog grooming • Mentoring and coaching the development team (4 developers) • Development, testing and integration tests. • Code review and Guide line verification. • Daily use of Generative AI and AI-assisted development tools for system design, coding, debugging, refactoring, test generation, documentation, technical analysis, and problem solving. Projects: Thales Identity Management System (IDMS) IDMS is a modular, scalable and interoperable Identity solution to provide a unique identity for all registries, including CRVS (Civil Registration & Vital Statistics), population databases, voter registers, travel document databases, and more.
Independant Java EE/Micro-services consultant (freelance)
SofrecomFreelance
Jan 2017 - Dec 2024
8 years
--
Mission: - Architecture, software design and documentation. - Development, testing and integration tests. - Code review & Code merge management - Second level support and maintenance.
Java EE consultant
Ericsson
Jun 2013 - Dec 2016
3 years 7 months
Missions : - Customization of Ericsson products - Automation of Ericsson process and development of network support management tools. - Development of new products.
INKFAST
Dec 2009 - Dec 2014
5 years 1 month
Rabat, Morocco
Trainer: Java/JEE and project management
Jan 2012 - Dec 2014
3 years
Rabat, Morocco
As part of my work at INKFAST, I conduct training missions around the project management and Java/JEE technology using the frameworks JSF, Spring, Hibernate, Spring Security, Apache CXF (Web services) and JUnit. Clients: - Morpho Maroc (Sagem Security) - Institut National des Postes et Télécommunications
Team leader
Dec 2009 - Dec 2014
5 years 1 month
Rabat, Morocco
INKFAST Telecom is a value added services provider for telecom, financial companies and marketing agencies: Missions : - Study of customer needs and requirements analysis. - Solution design - Assessment of current solutions: source code, documents ... - Cost estimation - Planning, design and project management - Third party providers management. - Development, tests and integration. - Support of the development team. Technologies: Programming languages : java/JEE, C/C++, Android, Windows Phone, J2me, PLSQL Framework & API: JSF, Spring, Spring Security, Apache CXF, Hibernate, Jasper report, JUnit, log4J, JavaMail. Tools: Maven, Hudson Mobile: Mosync, Windows Phone, Android, j2me , Windows Mobile, Qt, Symbian
Developer (Freelance )
The International University of Casablanca
Sep 2010 - Dec 2010
4 months
Casablanca, Morocco
Development of a CRM to manage the registration process with a notification system via SMS, email and call center
Team leader (Freelance)
INPT
Jul 2009 - Dec 2009
6 months
Development of distributed Self Defending Network platform to protect the companies information system against informatics attacks
Team leader
THALES Air System
Dec 2008 - Jul 2009
8 months
Graduation Project at THALES Air System Subject: Coexistence of the protocols IPv4 and IPv6 in the aeronautical message router AERMAC and porting its client (Outlook plug-in) to Windows XP. Missions: - Editing the Statement of Work (SOW) for obtaining the project budget. - Simulation of different migration scenarios from IPv4 to IPv6 using GNS3 - Specification (SRS), design (SDD) coding tools that help migration from IPv4 to IPv6 - Test on a real model. Programming languages : java, C/C++, VB.Net
Education
Institut National des Postes et Télécommunications
Engineer's degree, Information Technology and Telecommunication
Grade: Engineering degree status
Activities and societies: - Member of the IT Club of the INPT (CIT2008). - Steering committee of the Open Source Days event in 2008.
Student engineer at National Institute of Post and Telecommunication (INPT-Rabat), Deepening way: Software project management provided by THALES Air System
Preparatory classes MPSI at Omar Ibn Al Khattab
Preparatory classes in Mathematics and Physics (MPSI), Mathematics, Physics and Engineering science (MPSI)
Grade: Grand admitted at the common national competition (CNC)
Preparatory classes in Mathematics and Physics (MPSI), Oram Ibn Al Khattab-Meknes (Grand admitted)
lycée Tarik Ibn Zyad
High-school Degree in mathematics, Mathematics
Grade: Honors: Good
High-school Degree in mathematics, Takir Ibn Zyad, Azrou