
dkhili amine
Senior React Developer
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
About me
Intro
React developer with 11 years of experience building modern web applications. In my most recent project I worked as a full-stack developer, and on several other projects I operated as a solo developer, handling the entire lifecycle from analysing client needs to delivering and deploying the product to production. Beyond React, I leverage AI tools like Claude Code to act as an end-to-end profile capable of handling virtually anything, assisting clients not only on coding part.
Work experience
React Developer
TRANSATEL (an NTT company)Freelance
May 2024 - Apr 2026
2 years
Paris, France
Worked on three major projects: Telephone Card Management Migration (team project): Contributed to the migration of a complex telephone card management application. The new version was built with React using client-side rendering. State management handled via Context API instead of Redux for a cleaner architecture, and React Query implemented to optimise data fetching and caching. Also qualified and refined new features, improved UX, and proposed refactoring strategies that increased readability and maintainability. SLA Report Generator (solo, AI-assisted): Built end-to-end with React, Node.js and PostgreSQL. Took ownership from collecting requirements with internal users to production deployment. The application collects metrics, computes KPIs, evaluates SLAs and automatically generates PowerPoint reports. AI Ticket Automation Platform (solo, AI-assisted): Designed and built an internal platform that automates simple development tickets end-to-end. Given a ticket ID, the tool reads the requirements, implements the code and opens a pull request, fully handled by AI for tasks within its scope.
Developer
OUIcoding
Jul 2023 - Mar 2024
9 months
Paris, France
Worked on two projects: HR Application Frontend: Independently developed the entire frontend of an application for a human resources company using Next.js. AEN Platform (AI-assisted): Built end-to-end with React, Node.js and PostgreSQL a car-trip qualification platform. Collaborators qualify professional vs. personal trips, employers review and validate, and admins monitor activity. Trips are ingested from external APIs and Excel files, and reports are generated automatically.
React Developer
Chance
Jul 2021 - May 2023
1 year 11 months
Paris, France
I was actively involved in key projects that considerably enhanced the quality and functionality of our application built with React Next.js. My primary responsibilities included: New Version Release: I played a crucial role in the launch of the new version of our application. This entailed updating and modifying our existing application architecture and contributing innovative solutions to improve performance and user experience. Component Logic and Libraries Creation: My expertise extended to creating the logic and libraries for various components of the application. I extensively used Material UI and Styled Components to deliver a seamless user interface and a smooth user journey. Storybook: I effectively used Storybook for building and organizing our application's UI components. This platform aided our team in maintaining a consistent UI and documenting component use cases. Chromatic Automation: I implemented and automated the review process using Chromatic. This tool facilitated visual testing and enabled our team to catch visual changes down to the pixel level, ensuring the maintenance of design consistency across all components. I demonstrated my skills in coding, and collaborative team work throughout this role.
React consultant
OuicodingFreelance
Jan 2020 - Jul 2021
1 year 7 months
Paris Area, France
In my role at Ouicoding, I actively contributed to several projects that demonstrated both my versatility as a developer and my ability to adapt to various technology stacks: Dashboard Interface Refactoring: On a separate project, I utilized my proficiency in Next.js and TypeScript to refactor dashboard interfaces. This included the implementation of React Hooks and functional component design, enhancing the application's performance and readability. Additionally, I efficiently utilized the Context API to manage global state across components.
react developer
Decathlon
Apr 2019 - Dec 2019
9 months
Mexico City, CDMX, Mexico
As a React Developer at Decathlon France, I made substantial contributions to the development of an interactive dashboard utilized by store managers. The dashboard features rich, visual representations and tables, all developed using React and TypeScript.<br><br>One of my major responsibilities was to upgrade Material-UI to its latest version. This significant task involved understanding the changes in the new version, modifying the existing components to comply with the updated version, and ensuring that all functionalities remained intact.<br><br>Additionally, I undertook extensive code refactoring to improve readability, reduce complexity, and enhance the maintainability of the codebase. This process involved rethinking and rewriting the code to make it more efficient and easier for other developers to understand.
react consultant
Groupe Renault
Jul 2018 - Mar 2019
9 months
Région de Paris, France
In this role as a React Consultant for Groupe Renault, I specialized in developing reusable and efficient components using React Redux, intending to extend their use across multiple platforms. I diligently worked on maintaining and continuously updating the codebase to ensure its relevance and efficiency. Key Responsibilities: Building efficient and reusable components using React Redux to enhance the application's performance and user experience. Consistently maintaining and updating the codebase to ensure its compatibility with the latest technologies and trends. Developing new RESTful endpoints for the existing API using Node.js, thereby enhancing the system's functionality and performance. Collaborating to understand the requirements and translate them into effective technical solutions. Participating in code reviews, debugging, and troubleshooting to improve code quality and efficiency.
Javascript Developer
Club Freelance
Nov 2017 - May 2018
7 months
Sulayman, Tunisia
Develop and maintain a timesheet management application for a freelance placement company, ensuring efficient functionality and smooth user experience, using the latest version of React for the frontend and Node.js for the backend.
JavaScript Developer
Oyez
Jan 2017 - Oct 2017
10 months
Sulayman, Tunisia
I played a significant role in the development of their new store, using React, Node, GraphQL, Redux, and Styled Component, I crafted an intuitive and robust interface. Committed to software quality, I conducted unit tests utilizing Jest to ensure optimal performance. Adopting the Kanban methodology for effective task tracking and workflow management.
Integrator
Alpha Studios
Jan 2016 - Dec 2016
1 year
Sulayman, Tunisia
My expertise also extends to converting Photoshop Document (PSD) into efficient, clean, and responsive code. This involved careful translation of visual and interactive design elements from PSD into tangible, interactive user interfaces.
Developer
Success Web
Jan 2015 - Dec 2015
1 year
Sulayman, Tunisia
Writing PHP web application/sites logic, integrating some popular Frameworks such as Jquery and Bootstrap.
Education
isamm
Master degree
2009 - 2014
5 years 1 month