Marouane LHAMIDI

Marouane LHAMIDI

Mobile Developer ( React Native )

Followers of Marouane LHAMIDI4000 followers
location of Marouane LHAMIDICasablanca-Settat, Morocco

Connect with Marouane LHAMIDI to Send Message

Connect

Connect with Marouane LHAMIDI to Send Message

Connect
  • 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