Available to hire
I’m Kamal Arab, a Full Stack Developer with over 5 years of experience, I have worked in diverse environments (IoT, cloud, web, R&D) with major companies such as Capgemini, Orange, and CEA Tech, as well as freelance projects. Independent, detail-oriented, and a strong team player, I contribute across the entire development life cycle from design to deployment, with a high ability to adapt to new technologies.
I thrive in fast-paced environments and enjoy collaborating across cross-functional teams to deliver robust software solutions and delightful user experiences.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Advanced
French
Fluent
Work Experience
Full Stack Web Developer at Freelance (based in Tokyo)
February 1, 2025 - October 8, 2025Lead developer, prospecting, and business development support. Built complete website for a building services company, designed UI mockups, collected client requirements, created a secure company database, and developed a dynamic admin interface (reviews, blog articles, site data, etc.).
Full Stack Web Developer at Capgemini
February 1, 2024 - October 8, 2025Migrated an IoT application to a new software environment (ThingWorx); developed an IoT platform and custom plugins (Java, JavaScript, Microsoft Azure, Docker); implemented unit tests; collaborated with an international DevOps team; led a team of 7 developers; wrote bug tickets in JIRA; conducted knowledge-sharing sessions.
Web Developer at Orange
January 1, 2021 - October 8, 2025Developed web applications (widgets) for the company’s social network with over 80,000 users; implemented a KPI tracking tool using Matomo; managed IT projects, defined client requirements, organized teams, and ensured delivery.
Full Stack Developer at CEA Tech
August 1, 2019 - October 8, 2025Added features to a crisis management application based on ReactJS and Redux; designed and implemented a relational database using MySQL; LoopBack.
Lead Developer (Freelance) at IPCG Client (Construction services company, 2-3 employees)
February 1, 2025 - October 8, 2025Developed a complete website for a building services company; designed UI mockups; collected client requirements; built a dynamic admin interface (reviews, blog articles, site data); created a secure company database.
Lead Developer (Freelance) at Independent Client (Online Educational Platform)
February 1, 2025 - October 8, 2025Created an online educational platform connecting students and teachers; conducted user needs analysis; performed code reviews and validated developments on GitLab; containerized the application into independent services using Docker. Environment: ReactJS, TypeScript, Tailwind CSS, MongoDB, Matomo, Docker.
Lead Developer at Capgemini
February 1, 2024 - October 8, 2025Migrated an IoT application to a new software environment (PTC ThingWorx); developed an IoT platform and created custom plugins (Java, JavaScript, Microsoft Azure, Docker); implemented unit tests (TDD); collaborated with internal DevOps; led a team of 7 developers; wrote bug tickets in Jira; led knowledge-sharing sessions on project topics.
Web Developer at Orange
January 1, 2021 - October 8, 2025Developed web applications (widgets) for the company’s social network with over 80,000 users; implemented a KPI tracking tool using Matomo; managed IT projects: defined client requirements, organized the team, and ensured delivery.
Full Stack Developer at CEA Tech
August 1, 2019 - October 8, 2025Added new features to a crisis management application based on ReactJS and Redux; designed and implemented a relational database using MySQL.
Full Stack Web Developer at IPCG Client (Construction services company)
February 1, 2025 - October 21, 2025Developed a complete website for a building services company; designed UI mockups; collected client requirements; built a dynamic admin interface (reviews, blog articles, site data, etc.); created a secure company database.
Full Stack Web Developer at Independent Client
February 1, 2025 - October 21, 2025Created an online educational platform connecting students and teachers; conducted user needs analysis; performed code reviews and validated developments on Git Lab; used Docker to containerize the application in independent services.
Full Stack Web Developer at Capgemini
February 1, 2024 - October 21, 2025Migrated an IoT application to a new software environment (PTC ThingWorx); developed an IoT platform and created custom plugins (Java, JavaScript, Microsoft Azure, Docker); implemented unit tests (TDD); collaborated with an international DevOps team; led a team of 7 developers; wrote bug tickets in Jira; led knowledge-sharing sessions on project-related topics.
Web Developer at Orange
January 1, 2021 - October 21, 2025Developed web applications (widgets) for the company's social network with over 80,000 users; implemented a tool to track KPIs using Matomo; managed IT projects; defined client requirements; organized the team; ensured delivery.
Full Stack Developer at CEA Tech
August 1, 2019 - October 21, 2025Added new features to a crisis management application based on ReactJS and Redux; designed and implemented a relational database using MySQL; LoopBack.
Education
Bachelor's Degree at Université Jean Jaurès, Toulouse
January 1, 2018 - January 1, 2019Technical University Degree in IT at Institute of Technology, Blagnac
January 1, 2016 - January 1, 2018Master's Degree in Collaborative IT at Jean Jaurès University, Toulouse
January 1, 2019 - January 1, 2021Bachelor's Degree in IT at Jean Jaurès University, Toulouse
January 1, 2018 - January 1, 2019Technical University Degree in IT at Institute of Technology, Blagnac
January 1, 2016 - January 1, 2018Master's Degree in Collaborative IT at Jean Jaurès University, Toulouse
January 1, 2019 - January 1, 2021Bachelor's Degree in IT at Jean Jaurès University, Toulouse
January 1, 2018 - January 1, 2019Technical University Degree in IT at Institute of Technology, Blagnac
January 1, 2016 - January 1, 2018Qualifications
Industry Experience
Software & Internet, Telecommunications, Computers & Electronics, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Toulouse today.