Adam TOUIHRIFull-Stack Engineer - TypeScript/Next.js · AWS & Kubernetes · Node.js

Full-Stack Engineer with 4+ years modernising enterprise applications for major industrial and energy clients, including ENGIE and Hutchinson (TotalEnergies Group). Specialised in migrating legacy systems (Java, Sencha, VBA, native PHP) to modern TypeScript and PHP stacks, and in the infrastructure that supports them - CI/CD, containerisation, and migration from EC2 to Amazon EKS. Professional French and English speaker. AWS Solutions Architect – Associate in progress.

Technical Skills
Backend — PHP (Symfony, Laravel), Node.js (Nest.js), Java (Spring Boot), REST APIs, PL/SQL
Frontend — TypeScript, React (Next.js), Vue.js (Nuxt.js), Styled Components, Ant Design, shadcn/ui, WCAG accessibility
Cloud & DevOps — AWS (EKS, EC2, S3, EBS, EFS, Cognito), Kubernetes, Docker, CI/CD (GitHub Actions, GitLab CI), ArgoCD, Datadog
Databases — PostgreSQL, MySQL, MariaDB, Oracle, NoSQL
Data & Automation — Power BI, Talend, n8n, Bash, PowerShell
Testing & Tools — Cypress, Vitest, Postman, Swagger, Git, GitHub, GitLab, Codeberg, Jira
Methodologies — Agile Scrum
Languages — English (professional), French (professional), German (Goethe Zertifikat A2), Arabic (native)
Professional Experience

Full-Stack Engineer (Symfony / Next.js)

Niji - Client: ENGIE

Leading the migration of 4 enterprise applications from a legacy Java, Symfony and Sencha stack to TypeScript (Next.js / Nest.js), including a full frontend rebuild.

Jan 2026 – PresentCasablanca, Morocco

  • •Audited 4 production applications and defined the technical migration strategy to TypeScript, mapping dependencies, risks and a phased cut-over plan.
  • •Designed and developed all 4 applications in the rebuild, covering backend services and the redesigned frontend, serving 300+ internal users.
  • •Built CI/CD pipelines for automated build, test and deployment - reducing release cycle from once a month to once a week.
  • •Migrated hosting from Amazon EC2 to Amazon EKS, moving to a containerised, horizontally scalable infrastructure with GitOps deployment via ArgoCD.
  • •Implemented Datadog monitoring across all 4 applications with dashboards and alerting for real-time performance tracking
  • Stack: PHP/Symfony, TypeScript, Next.js, Nest.js, Java, AWS (EC2, EKS, S3, Cognito), Docker, ArgoCD, Datadog, GitHub Actions · Agile Scrum

    Full-Stack Developer (Laravel / Vue.js / Power BI)

    AR Distribution

    Built a warehouse management system and decision-support BI layer to optimise logistics operations and management reporting.

    Feb 2025 – Dec 2025Casablanca, Morocco

  • •Designed and delivered a complete Warehouse Management System covering goods receipt, storage and dispatch, handling 50+ orders/day across 3 warehouses.
  • •Developed Power BI dashboards surfacing core logistics KPIs - stock rotation, dispatch lead times, service rates - used by 5 managers for daily decisions.
  • •Automated repetitive operational tasks with Bash and PowerShell, saving hours of manual work per week.
  • •Refactored critical paths and resolved performance bottlenecks in the existing codebase, improving average response time by 35%.
  • Stack: PHP/Laravel, Vue.js, PostgreSQL, Power BI, PowerShell, Bash

    1 / 2

    Web Developer (Laravel / Symfony)

    World Geo Survey

    Developed the company's e-commerce platform and customer support system, and configured its ERP, to improve customer experience and internal processes.

    Jan 2024 – Jan 2025Casablanca, Morocco

  • •Developed and maintained the company's main e-commerce site (worldgeosurvey.com⁠) in PHP/Laravel.
  • •Designed and built a customer support platform in PHP/Symfony centralising user request handling, reducing average response time from days to <24 hours.
  • •Configured, customised and maintained the company ERP to streamline internal business processes.
  • •Ran training sessions and workshops onboarding 10+ internal users onto the new tools across 3 departments.
  • Stack: PHP/Laravel, PHP/Symfony, MySQL, ERP configuration

    Hutchinson (TotalEnergies Group)
    IT Developer (PHP / Power BI)

    Developed traceability and production-tracking applications, built decision-support dashboards, and rebuilt three legacy applications for a manufacturing site.

    Sep 2022 – Nov 2023Casablanca, Morocco

  • •Built a raw-materials traceability tool in native PHP, giving full visibility over supply flows across 250+ material references.
  • •Developed a digital production-stage tracking application in native PHP that fully replaced the paper-based process across the entire manufacturing cycle, eliminating hundreds of paper forms per week and reducing a week-long manual process to a single click (<3s).
  • •Rebuilt three existing applications from VBA to native PHP, removing dependency on legacy Excel workbooks and enabling multi-user access.
  • •Designed interactive Power BI dashboards covering key production-steering KPIs, used by 5+ production managers.
  • •Optimised performance and resolved bottlenecks in native PHP and PL/SQL applications.
  • •Delivered end-user training on new features and best practices to 50+ users.
  • Stack: Native PHP, PL/SQL, Oracle, Power BI, PowerShell · Agile Scrum

    IT Intern
  • •Provided first-line technical support to 50+ end users, resolving hardware, software, and network issues via ticketing system to maintain 95%+ same-day resolution rate.
  • Mar 2022 – Sep 2022Casablanca, Morocco
  • •Assisted in configuring and maintaining workstations, servers, and network equipment, reducing recurring IT tickets by streamlining troubleshooting documentation.
  • Education

    Master's Degree (Bac+5), Internet Technologies

    Université de Pau et des Pays de l'Adour, France, Off-campus programme delivered in Casablanca, Morocco

    Degree validated - certificate of completion issued; final diploma pending

    2025Casablanca, Morocco

    Bachelor's Degree (Licence, Bac+3), Systems Administration, Databases and Networks

    Université Hassan II - Faculté des Sciences Aïn Chock
    2022Casablanca, Morocco

    Specialised Technician Diploma (DTS, Bac+2), Software Development

    ISTA NTIC - OFPPT
    2021Casablanca, Morocco
    Certificates
    VMware : Management of a virtualization platform (2022)PowerShell: Windows Task Automation (2022)Microsoft Office 2016 Specialist (2021)Goethe-Zertifikat A2 — German (2018)
    2 / 2