About Me

Discover my background, skills, and expertise as a Full-Stack Software Engineer.

Djamel Bougouffa working at his desk with multiple monitors showing code

Background

Hello! I'm a dedicated developer specializing in web development and DevOps. Over the past few years, I've collaborated with multiple companies, leading to the successful creation of 7 operational applications.

  • March 2026 - Present Current

    Suez IWS

    Full-Stack Developer

    Full-Stack modernization of Pléco, SUEZ IWS enterprise B2B extranet: migrating a legacy Liferay UI to Angular micro frontends, rebuilding the CI/CD pipeline, full design overhaul, and security hardening for industrial hazardous waste management at scale.

  • November 2025 - Present Current

    Ippon Technologies

    Full-Stack Software Engineer

    Spearheading internal R&D initiatives to accelerate legacy modernization. Built an AI-Driven Modernization CLI in Rust using Tree-sitter for AST parsing and RAG for automated legacy code documentation. Implemented agentic workflows with MCP, creating autonomous testing agents and refactoring assistants that interact directly with IDEs.

  • January 2025 - April 2025

    SYSTRAN by ChapsVision

    Full-Stack Software Engineer

    Contributed to web application development using TypeScript and Next.js on an AI-powered NLP platform dedicated to translation services. Collaborated with an international team, proposed solutions to modernize a legacy codebase, and participated in Agile ceremonies.

  • March 2022 - March 2024

    Wemanity Group (METRO France)

    Fullstack Developer

    Worked as a Fullstack Developer using Node.js, React.js, TypeScript and GraphQL.

  • September 2020 - February 2022

    Ma Formation Médicale

    Fullstack Developer

    Involved in redesigning the API, transitioning legacy PHP codebase to JavaScript, and implementing a modular, component-based architecture.

My expertise extends to various RDBMS like MySQL, and I have hands-on experience with DevOps tools including Swarm and Kubernetes. I'm also well-versed in Agile and Scrum methodologies.

See all my experiences →

Education

  • 2020 - 2021

    Master's degree in computer engineering

    Expert Architect Web

    Institut F2I · Docker · Jenkins · JavaScript · Git · CSS · SQL · React.js · REST APIs · Node.js · DevOps

  • 2018 - 2020

    Bachelor's degree in computer engineering

    Digital Project Manager

    Institut F2I · JavaScript · Git · CSS · SQL · Node.js

  • 2017 - 2018

    Diploma of Advanced Technician

    Solutions and Business Applications

    IRIS - Ecole supérieure d'informatique · JavaScript · Git · CSS · SQL · Node.js

  • 2015 - 2017

    Diploma of Advanced Technician

    Solutions and Business Applications

    Lycée Léonard de Vinci de Melun · JavaScript · Git · CSS · SQL · MongoDB · Node.js · Java · Symfony

  • 2014 - 2015

    Diploma of Advanced Technician

    Solutions and Business Applications

    CNED · Git · CSS · SQL

  • 2011 - 2014

    Professional Baccalaureate

    Digital Electronic Systems

    Lycée La Fayette · SQL

Skills

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • CSS

Backend

  • Node.js
  • Express.js
  • GraphQL
  • REST APIs
  • Rust

AI & GenAI

  • RAG
  • GenAI
  • MCP
  • LLM Integration
  • Tree-sitter
  • AST Parsing

DevOps

  • Docker
  • Kubernetes
  • Swarm
  • CI/CD
  • GitHub Actions
  • Cloud Platforms

Methodologies

  • Agile
  • Scrum
  • Test-Driven Development
  • Code Review

Architecture

  • Hexagonal Architecture
  • Atomic Design
  • Modular Component-based Design

Tools

  • Git
  • VSCode
  • Docker

Languages

Français

Native or Bilingual

English

Full Professional

Allemand

Elementary

Contact

Resume

Want a copy of my resume? Download it here:

Download Resume