Amr.

Professional Experience

I have worked across multiple projects, focusing on full-stack development, system integration, and delivering robust web applications. With experience in both frontend and backend development, I have consistently provided scalable, secure, and efficient software solutions for my clients.

  • 2023 - Present

    Full Stack Developer

    Maroc Telecom

    View Responsibilities
    • Redesigned a legacy web application from AngularJS and Spring MVC to Angular 14 and Spring Boot.
    • Created and implemented REST APIs and web services for improved system performance.
    • Collaborated in daily stand-ups, sprint planning, and code refactoring to align with Agile methodologies.
    • Worked with tools such as Spring Security, MySQL, and LDAP for secure and efficient application development.
  • 2022 - 2023

    Full Stack Developer

    SoftCode

    View Responsibilities
    • Developed web services for the billing module of a fleet management system using Spring Boot and Angular.
    • Optimized database queries and data migration scripts to ensure smooth integration and performance.
    • Enhanced the UI/UX of the billing views, focusing on improving user experience and responsiveness.
    • Used tools like Jira, Confluence, and GitLab for collaboration and source code management.
  • 2021 - 2022

    Full Stack Developer

    USAKARGO

    View Responsibilities
    • Designed and developed modules for both the front office and back office of an international cargo tracking platform.
    • Integrated third-party APIs such as FedEx, UPS, DHL, and Aramex for seamless shipping operations.
    • Developed interactive UI components and integrated Google Maps for real-time cargo tracking.
    • Deployed the initial version of the application using Laravel, MySQL, and Tailwind CSS.