Marouane LHAMIDI

Marouane lhamidi

bookmark on deepenrich
location of Marouane LHAMIDICasablanca-Settat, Morocco
Followers of Marouane LHAMIDI3000 followers
  • Timeline

  • About me

    Full Stack Certified Java Developer (Java 17 OCP) | Java, Spring Boot, Microservices, Angular TS | Web Development.

  • Education

    • Ecole marocaine des sciences de l'ingénieur

      2018 - 2023
  • Experience

    • 2sid tech

      Jul 2021 - Sept 2021
      Mobile developer ( react native )

      An inventory mobile app simplifies stock management by allowing users to track inventory levels, and scan barcodes for quick item identification.

    • Mobiblanc

      Jul 2022 - Sept 2022
      Software engineer intern ( backend-java/jee )
    • Société générale maroc

      Mar 2023 - Jul 2023
      Software engineer intern ( backend-java/jee )

      Test and integration within the microservices ecosystem.- Setting up an environment containing 4 microservices - 3 REST and 1 SOAP.- Mocking REST web services (Spring Cloud Contract).- Mocking SOAP web services (WireMock).- Design and development of a standalone tool capable of consuming OpenAPI documentation and extracting necessary information to generate Spring Cloud Contract contract templates.Utilization of technologies and tools: Spring Boot, Spring Cloud, Spring Cloud Contract, Swagger, WireMock, Maven. Show less

    • Rim connect

      Sept 2023 - now
      Full stack java developer ( spring boot / angular ts )

      Geolocation Application- Implementing a web interface using Angular to simulate vehicle paths.- Implementing control functionalities to start, stop, and display vehicle speeds and routes during simulation, including detailed polylines to represent routes with color coding.- Managing vehicle data: Designing and implementing features for managing data related to vehicles and drivers.- Preparing necessary endpoints to perform these processes.Transport Management System (TMS) Application.- Establishing the initial project structure (Back-End / Front-End).- Integrating data from Excel files and manual inputs for flexible mission management.- Implementing functionalities to efficiently plan.- Managing planifications and utilizing external APIs to estimate duration and distance.- Tracking and comparing paths, both estimated and processed, in a detailed map interface, including real and estimated paths (Polylines),speed, total fuel used stops .., in a clear simulation.Utilization of technologies and tools: Angular, Leaflet, Spring Boot, WebSockets, Caching (Spring Cache), Geolocation APIs, MySQL, Maven, GitLab, Figma. Show less

  • Licenses & Certifications