Kamal Aarab

Senior Full Stack Developer | React, FastAPI

3 recommandations

Salaire / Taux journalier

3 personnes recommandent

Toulouse, France

Mobilité : France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

FastAPIAWSJavascriptReactMongoDBVercelSupabaseKubernetesScrumTest & QAAzureAmazon EC2AWS LambdaIngénieur réseauElectronVueTailwind CSSDjangoNextRESTful APIsTypescriptDéveloppement FullstackJavaHTMLCSSPythonDevOpsDockerJenkinsGitGoogle AnalyticsAngularIoTNodePHPIARequêtes SQLCoaching agile

Langues

Français (Maternelle)Anglais (Courant)

Recommandé par

Bacary Diedhiou

CGI

Développeur applications

A recommandé le 01 juillet 2025

massi OULDRABAH

OneStock

Développeur Python

A recommandé le 25 juin 2025

Ayoube Soler

Hermès

Senior Software Engineer

A recommandé le 24 juin 2025

À propos

Introduction

Full-stack developer with 5+ years of experience building scalable web applications across major enterprises like Capgemini and Orange. Expert in ReactJS, FastAPI, and cloud architecture, with proven success delivering end-to-end CRM solutions and analytics platforms. Currently freelancing and ready to transform your business requirements into high-performance, production-ready applications.

Liens

Expérience de travail

Full Stack Developer Web

Self-employedFreelance

mai 2024 - Présent

2 ans 6 mois

69340 Francheville, France

Project 1: IPCG Client (Construction services company) - Gathered and analyzed client requirements to define project features and system architecture - Developed a business CRM and a responsive showcase website using ReactJS - Designed and built REST APIs with FastAPI for data management and business logic - Created an admin interface for managing users, reviews, blog posts, and website content - Designed and secured a MongoDB database - Produced UI mockups and contributed to the deployment and production rollout of the solutions

Full Stack Developer

Capgemini Engineering

nov. 2021 - mars 2024

2 ans 5 mois

helped me get this job

Web Developer

Orange

sept. 2019 - oct. 2021

2 ans 2 mois

31700 Blagnac, France

Key responsibilities in my role include: - Developing web applications and widgets within the company's social network platform - Implementing a new tool, named Matomo, to replace Google Analytics and extract key performance indicators (KPIs) from the application, enabling comprehensive analytics and data-driven insights - Managing IT projects, from defining customer needs to organizing and leading cross-functional teams. - Collaborating closely with stakeholders to align project goals with business objectives and ensure successful outcomes - Maintaining an agile development environment, conducting code reviews, and upholding high coding standards - Documenting project specifications and technical processes to facilitate knowledge sharing and ensure continuity

Full Stack Developper

CEA - Commissariat à l'énergie atomique et aux énergies alternatives

avr. 2019 - août 2019

5 mois

Labège, France

Key responsibilities in my role entailed: - Developing and integrating new functionalities into a React application - Analyzing and comprehending the context of crisis management - Designing and implementing a robust database for the application, utilizing SQL - Creating an API using the LoopBack framework - Collaborating with Git to ensure code maintainability and development control

Frontend Developer

Innopolis University

avr. 2018 - juil. 2018

4 mois

Innopolis, Tatarstan, Russie

In my role as a Frontend Developer, I had the opportunity to work with a mathematics researcher who sought to develop an interface for a mathematical proof assistant. In this project, I was responsible for: - Proficiently comprehending and analyzing the backend code written in Haskell - Acquiring proficiency in the Haskell programming language through continuous learning and practice - Mastering and applying the functionalities of the QT library - Collaborating closely with clients to accurately understand their requirements and needs - Creating visual mockups to illustrate proposed solutions - Translating mockups into a functional prototype, ensuring alignment with client expectations


Formation

Université Toulouse - Jean Jaurès

Master ICE, Computer Engineering

2019 - 2021

2 ans 1 mois

Résultat : Mention Bien

Université Toulouse - Jean Jaurès

Licence MIASHS (BAC +3), Computer Science

2018 - 2019

1 an 1 mois

Une formation en grande majorité en Informatique, complétée par un enseignement de Mathématiques adapté au cursus Informatique et une discipline de Sciences Humaines et Sociales (Sociologie des organisations, gestion et économie numérique,…). Un enseignement théorique, méthodologique et technique appuyé par des travaux pratiques, des projets et des séjours en entreprise.

IUT de Blagnac

DUT informatique, Computer Science

2016 - 2018

2 ans 1 mois

Lycée Antoine Bourdelle

Baccalaureate, Sciences et technologies de l'industrie et du développement durable

2014 - 2016

2 ans 1 mois

Résultat : Mention


Licences et certifications

AWS Cloud Practitioner Essentials

Délivré le : nov. 2025

Certifié par Amazon Web Services (AWS)

Digital Transformation with Google Cloud

Délivré le : nov. 2025

Certifié par Google

Exploring Data Transformation with Google Cloud

Délivré le : nov. 2025

Certifié par Google

Innovating with Google Cloud Artificial Intelligence

Délivré le : nov. 2025

Certifié par Google

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.