
selim ammari
Senior React Developer | Node.js
Salary / Daily rate
Paris, France
Mobility: Marseille, Geneva, ...
Freelance
Remote only
Skills
Languages
About me
Intro
I am a highly skilled and experienced Front-End / Full Stack Developer with over 12 years of expertise, specializing in ReactJS and NodeJS. My extensive background in web development allows me to deliver robust, scalable, and efficient solutions across both front-end and back-end systems. I excel in creating seamless user experiences, optimizing performance, and ensuring high-quality code. With strong problem-solving skills, attention to detail, and a passion for innovation
Work experience
Développeur ReactJs
BREITLING
Mar 2024 - Present
2 years 8 months
Paris, France
Contributed to the redesign of the storefront, transitioning to a modern tech stack utilizing React, Next.js, Typescript, contenfull integration and GraphQL. Developed a React-based using also Typescript internal back office application for employee tracking, enhancing operational efficiency and providing real-time insights for management. Technical : ReactJs, NextJs, Contentful, GraphQl, Adyen, Javascript, Typescript
Développeur FullStack ReactJs / NodeJs / GraphQL
Unlimitd
Sep 2023 - Apr 2024
8 months
Neuilly-sur-Seine, France
Enhanced the RBF funding request and tracking tool for e-commerce merchants: Improved user experience and functionality to streamline the financing process. Integrated DocuSign: Implemented electronic signatures and contract generation directly within the API, facilitating efficient document handling. Integrated Codat: Established real-time tracking of client revenue, providing valuable insights for financial decision-making. Technical : ReactJs, NodeJs, GraphQl, Javascript, Typescript
Développeur ReactJS
Ontex
Nov 2021 - Jul 2023
1 year 9 months
Paris, France
Refactored existing codebase: Conducted a thorough review and restructuring of the existing code to improve maintainability and enhance overall performance. Performance optimization: Implemented various strategies to boost application performance, resulting in faster load times and a smoother user experience. Development of new features: Designed and developed new functionalities based on user feedback and business requirements, ensuring that the application meets evolving needs. Technical : ReactJs, Javascript, Typescript
Développeur Fullstack Js (React/Node)
Adwanted Group
Nov 2019 - Dec 2021
2 years 2 months
Paris, France
Developed an advertising space purchasing platform: Designed and built a comprehensive platform from the ground up using Node.js, React.js, and TypeScript. This involved creating a seamless user experience for advertisers to purchase ad placements, along with robust backend services for managing inventory, transactions, and user accounts. The project emphasized scalability, performance, and security to handle varying loads and protect user data effectively. Technical : ReactJs, NodeJs, MongoDB, Javascript, Typescript
Développeur ReactJs
NapoleonX
Sep 2019 - Nov 2019
3 months
Paris, France
Refactored the code of an API developed in React.js for the cryptocurrency domain: Led the initiative to enhance an existing cryptocurrency API by improving code quality, performance, and maintainability. Key contributions included: Code Optimization: Analyzed and restructured existing code to eliminate redundancies, improve readability, and enhance overall efficiency. Performance Improvement: Identified bottlenecks and implemented performance optimizations, resulting in faster response times and increased throughput. Best Practices Implementation: Adopted industry best practices for coding and documentation, ensuring better maintainability and easier onboarding for future developers. Testing and Validation: Developed comprehensive test cases to validate the functionality and reliability of the API, ensuring robustness in various scenarios. Collaboration: Worked closely with cross-functional teams, including front-end developers and product managers, to ensure alignment on project goals and deliverables. Technical : ReactJs, Javascript, Typescript
Développeur Fullstack JS (React/Node)
SoftBank Robotics Europe
May 2019 - Sep 2019
5 months
Région de Paris, France
Created a web API for online customer service ticket creation: Developed a robust and user-friendly application utilizing React.js for the front end and Node.js for the back end. Key responsibilities included: Architecture: Designed the application architecture, employing React.js on the client side and Node.js on the server side for optimal performance. Front-End Development: Implemented the front end using React.js, incorporating MobX for state management to ensure a responsive user interface. Back-End Development: Set up the back end with Node.js, utilizing Sequelize for seamless communication with the SQL database. Navigation: Enabled smooth navigation within the application through React Router, enhancing user experience. Store Creation: Established a MobX store to manage application state effectively. Action Implementation: Developed various actions that interact with the MobX store on the front end and the database on the back end, ensuring data consistency and application reliability. Authentication System: Integrated a secure authentication mechanism to display or hide content based on user login status, implementing an internal Single Sign-On (SSO) system. User Role Management: Defined multiple user roles (administrators, article validators, editors, and visitors) with tailored actions based on their specific functionalities within the API. Smart Text Editor: Created an intelligent text editor using Slate.js, allowing users to efficiently create and edit customer service tickets with rich text capabilities. Technical : ReactJs, NodeJs, Javascript, Typescript
Développeur React
Oolink
Feb 2019 - May 2019
4 months
Région de Versailles, France
Developed the homepage for the Biim application (an internally developed product): Led the design and implementation of the presentation website for the Biim application, which offers parental and enterprise control on mobile devices. Key contributions included: Site Development: Built the website using React.js, Redux, Firebase, and Firestore, ensuring a robust and scalable architecture. Component Creation: Designed and implemented core components of the React API to enhance the user interface and overall user experience. Routing: Managed navigation within the application using React Router, facilitating smooth transitions and accessibility between different sections of the site. Redux Store Setup: Established the Redux store through React-Redux, allowing for efficient state management across the application. Data Interaction: Developed actions that interacted with the store, including reducers and actions, ensuring seamless integration with the Firebase database. Dynamic Content Management: Enabled dynamic storage and retrieval of site content using Firebase, allowing for real-time updates and user interactions. User Authentication: Implemented an authentication system that displayed or concealed content based on the user's connection status, enhancing security and user experience. Asynchronous Operations: Developed a non-blocking, asynchronous system leveraging Redux to improve application responsiveness and performance. Firestore Functionality: Utilized Firestore functions for efficient data querying and manipulation, ensuring quick access to data and improved application performance.
Développeur React
Groupe TRAVELFACTORY
Feb 2018 - Feb 2019
1 year 1 month
Clichy, France
Développeur Fullstack JS (Angular/Node)
Datategy
Oct 2017 - Feb 2018
5 months
92400 Courbevoie, France
Développeur web
Majestic business
Jan 2016 - Sep 2017
1 year 9 months
Girona, Spain
Développeur web
Arobaz Systems
Jan 2014 - Dec 2015
2 years
-Développement d'outils web destinés aux professionnels -Manipulation de frameword php -Utilisation des CMS -Développement en Jquery mobile -Relation client
Webmaster integrateur
Webdentiste
Jan 2013 - Dec 2013
1 year
-Développement de sites internet et identités graphiques destiné aux professionnels de l'orthodontie et de la dentisterie générale
Assistant à maîtrise d'oeuvre
Renault
Jan 2011 - Dec 2012
2 years
technicien reseaux
Musée de l'Air et de l'Espace
May 2009 - Jun 2009
2 months
Le Bourget, France
Assistance au personnel du musée Maintient en état du parc informatique Migration de serveurs Mise en ligne de switch
Education
IUT Bobigny
Licence Professionnelle CIWM
2013 - 2014
2 years
Polytech Paris Sud
Ingénieur Informaticien
2011 - 2012
2 years
Lycée Dorian
Bts IRIS
2008 - 2010
3 years
Lycee Mozart
Baccalauréat scientifique
2008 - 2008
1 year