Choose language / Choisir la langue
🇬🇧 English
•
🇫🇷 Français
KERNO • HBnB • Portfolio • CV • LinkedIn • Email
Former deputy retail director with experience leading teams of more than 50 people, now training as a full-stack web developer at Holberton School Rennes.
I build structured web applications with React, JavaScript, Node.js, Express, PostgreSQL and Python, with particular attention to API design, authentication, database modeling, maintainability and reliable delivery.
My previous operational experience helps me turn concrete business needs into practical digital products.
🎯 Seeking an internship or apprenticeship in full-stack web development — Rennes or remote.
🇫🇷 French version available below: jump to French version
React • Vite • JavaScript • Node.js • Express • PostgreSQL • Prisma • JWT • Tailwind CSS
KERNO is a collaborative B2B marketplace connecting local or direct suppliers with retail stores. The MVP validates a simple business flow: supplier profile creation, product publication, catalogue search and contact requests.
- Built and refined responsive React interfaces for stores and suppliers
- Integrated the front end with an Express REST API
- Worked with PostgreSQL through Prisma ORM, migrations and seed scripts
- Implemented JWT authentication, role-based access control and protected routes
- Contributed to product, supplier, store and contact-request business flows
- Documented and tested the application with Swagger, Postman/Newman and Playwright
- Used GitHub Actions, React Doctor, ESLint and Knip to improve code quality
- Worked in a four-person team using issues, feature branches, pull requests and reviews
Python • Flask • Flask-RESTX • REST API • JWT • SQLAlchemy • JavaScript • SQLite
HBnB is a group project focused on building and integrating a web application with a layered backend architecture, authentication and front-end interaction.
- Built front-end pages connected to a Flask REST API
- Implemented authentication-aware interface behavior and dynamic rendering
- Contributed to a layered backend architecture with clear separation of concerns
- Worked on place pages, host cards, amenities, galleries and reviews
- Participated in API validation through a Postman test suite — 142 tests passing
React • Vite • JavaScript • CSS • Responsive Design
Personal portfolio presenting my developer profile, technical projects and transition from retail management to software engineering.
- Built with reusable React components
- Designed for responsive navigation and clear project presentation
- Focused on accessibility, readability and professional positioning
👉 View the portfolio repository
Regularly used:
- React, Vite, JavaScript, HTML, CSS and Tailwind CSS
- Node.js, Express and REST API development
- PostgreSQL, Prisma, SQLAlchemy, SQLite and MySQL
- JWT authentication, role-based access control and API security basics
- Swagger/OpenAPI, Postman, Newman and Playwright
- Git, GitHub, Linux, Bash, ESLint and GitHub Actions
- Python, Flask and Flask-RESTX
Currently strengthening: TypeScript, Docker, deployment practices, cloud fundamentals and cybersecurity.
Holberton School projects
Low Level Programming — C fundamentals, memory management, pointers, functions and file handling
👉 View repository
Simple Shell — process handling, parsing and memory discipline
👉 View repository
_printf — variadic functions and format parsing
👉 View repository
Sorting Algorithms & Big O — algorithmic complexity and sorting strategies
👉 View repository
Binary Trees — tree structures, traversals and recursive logic
👉 View repository
Higher Level Programming — Python data structures, OOP, abstraction and problem solving
👉 View repository
ChatGPT Introduction — debugging, prompting and structured technical documentation
👉 View repository
Shell Basics — command-line fundamentals, permissions and scripting basics
👉 View repository
Git Intro — version-control fundamentals and collaborative workflow basics
👉 View repository
Before moving into software development, I worked for 18 years in retail and progressed to deputy store director.
I managed teams of more than 50 people and contributed to daily operations, performance monitoring, organization and problem solving in demanding environments.
This experience brings structure, ownership, communication, business awareness and a results-oriented mindset to my technical projects.
👉 View the certificates repository
- Email: ant.gousset@gmail.com
- LinkedIn: linkedin.com/in/antoinegousset
- CV: View my CV
- Optional 20-minute call: Book a meeting
🇫🇷 Version française
Ancien directeur adjoint en grande distribution, avec une expérience de management de plus de 50 collaborateurs, je suis aujourd’hui en reconversion vers le développement web à Holberton School Rennes.
Je construis des applications web structurées avec React, JavaScript, Node.js, Express, PostgreSQL et Python, en portant une attention particulière à la conception d’API, à l’authentification, à la modélisation des données, à la maintenabilité et à la fiabilité.
Mon expérience opérationnelle me permet de transformer des besoins métier concrets en produits numériques utiles.
🎯 À la recherche d’un stage ou d’une alternance en développement web full-stack — Rennes ou remote.
React • Vite • JavaScript • Node.js • Express • PostgreSQL • Prisma • JWT • Tailwind CSS
KERNO est une marketplace collaborative qui connecte des fournisseurs locaux ou directs avec des magasins de détail. Le MVP valide un parcours métier simple : création du profil fournisseur, publication des produits, recherche dans le catalogue et envoi de demandes de contact.
- Création et amélioration d’interfaces React responsives pour magasins et fournisseurs
- Intégration du front-end avec une API REST Express
- Utilisation de PostgreSQL avec Prisma ORM, migrations et scripts de seed
- Mise en place de l’authentification JWT, du contrôle d’accès par rôle et de routes protégées
- Contribution aux parcours produits, fournisseurs, magasins et demandes de contact
- Documentation et tests avec Swagger, Postman/Newman et Playwright
- Utilisation de GitHub Actions, React Doctor, ESLint et Knip pour la qualité du code
- Travail en équipe de quatre avec issues, branches, pull requests et revues
Python • Flask • Flask-RESTX • API REST • JWT • SQLAlchemy • JavaScript • SQLite
Projet de groupe centré sur la construction et l’intégration d’une application web avec une architecture backend en couches, une authentification et des interactions front-end.
- Création de pages front-end connectées à une API REST Flask
- Mise en place de comportements d’interface liés à l’authentification
- Contribution à une architecture backend avec séparation des responsabilités
- Travail sur les pages de lieux, cartes hôtes, équipements, galeries et avis
- Participation à la validation de l’API avec une suite Postman — 142 tests validés
React • Vite • JavaScript • CSS • Responsive Design
Portfolio personnel présentant mon profil développeur, mes projets techniques et ma transition de la grande distribution vers le développement logiciel.
- Construction avec des composants React réutilisables
- Navigation responsive et présentation claire des projets
- Travail sur l’accessibilité, la lisibilité et le positionnement professionnel
👉 Voir le repository Portfolio
Langages : JavaScript, Python, C, SQL, HTML et CSS
Front-end : React, Vite, Tailwind CSS et responsive design
Back-end : Node.js, Express, Flask et Flask-RESTX
Bases de données : PostgreSQL, Prisma ORM, SQLAlchemy, SQLite et MySQL
API et sécurité : API REST, Swagger/OpenAPI, JWT, RBAC, CORS et bcrypt
Tests et qualité : Postman, Newman, Playwright, ESLint, React Doctor et Knip
Outils : Git, GitHub, GitHub Actions, Linux, Bash, VS Code et Markdown
En cours de renforcement : TypeScript, Docker, déploiement, cloud et cybersécurité.
Avant ma reconversion, j’ai travaillé pendant 18 ans dans la grande distribution jusqu’au poste de directeur adjoint.
J’ai managé des équipes de plus de 50 personnes et participé au pilotage quotidien de l’activité, à l’organisation, au suivi des performances et à la résolution de problèmes dans des environnements exigeants.
Cette expérience m’apporte de la structure, de l’autonomie, de la communication, une compréhension métier et une forte orientation résultats dans mes projets techniques.
👉 Voir le repository des certificats
- Email : ant.gousset@gmail.com
- LinkedIn : linkedin.com/in/antoinegousset
- CV : Voir mon CV
- Appel optionnel de 20 minutes : Réserver un créneau








