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.

Ippon Technologies

Full-Stack Software Engineer | November 2025 - Present

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.

SYSTRAN by ChapsVision

Full-Stack Software Engineer | January 2025 - April 2025

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.

Wemanity Group (METRO France)

Fullstack Developer | March 2022 - March 2024

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

Ma Formation Médicale

Fullstack Developer | September 2020 - February 2022

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.

Education

Master's degree in computer engineering

Expert Architect Web | 2020 - 2021

Institut F2I

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

Bachelor's degree in computer engineering

Digital Project Manager | 2018 - 2020

Institut F2I

JavaScript · Git · CSS · SQL · Node.js

Diploma of Advanced Technician

Solutions and Business Applications | 2017 - 2018

IRIS - Ecole supérieure d'informatique

JavaScript · Git · CSS · SQL · Node.js

Diploma of Advanced Technician

Solutions and Business Applications | 2015 - 2017

Lycée Léonard de Vinci de Melun

JavaScript · Git · CSS · SQL · MongoDB · Node.js · Java · Symfony

Diploma of Advanced Technician

Solutions and Business Applications | 2014 - 2015

CNED

Git · CSS · SQL

Professional Baccalaureate

Digital Electronic Systems | 2011 - 2014

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