
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
Langues
À 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.
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
Digital Transformation with Google Cloud
Délivré le : nov. 2025
Exploring Data Transformation with Google Cloud
Délivré le : nov. 2025
Innovating with Google Cloud Artificial Intelligence
Délivré le : nov. 2025