Senior Full-Stack / Front-End Developer with over eight years of experience designing and building web and mobile applications. Skilled at gathering user requirements, writing clean and maintainable code, integrating UI/UX mockups and continuously improving interface designs to deliver an outstanding user experience. Strong focus on writing performant, robust and secure code while meeting and often exceeding client expectations. Comfortable working across the full stack (React, Node.js / Nest.js / TypeScript) and committed to high-quality deliverables and client satisfaction.
Participation au développement et à la maintenance de
MyDigitalWorkplace, un outil centralisé permettant aux employés de déclarer et résoudre efficacement les incidents techniques. Intégré dans une organisation SAFe (3 feature/scrum teams) avec pour mission lalivraison de nouvelles fonctionnalités et la garantie de la stabilité dusystème via desreleases trimestrielles (4 sprints par PI).
Compétences techniques :
React.js · Redux (Thunk/Saga) · TypeScript ·Storybook · CSS3 · Figma · Micro-frontend ·ES6·SASS· NestJS · TypeORM· micro-services · GitHub Actions · Jenkins · GitLab CI · Kubernetes · CI/CDSonar
La contribution à la refonte d’un Système B2B pour vente et facturationet qui permet aux entreprises locales et commerces d’accéder à desoutils marketing pour la communication de proximité (impriméspublicitaires, courrier adressé, SMS, email, référencement, etc) chez LAPOSTE et MEDIAPOSTE en utilisant le corps de la solution OPENCELL
Comprendre et intégrer avec l’UI / UX Designer sur les maquettesdésignés par les outils des design comme Figma et Adobe Illustrator.
Correction des anomalies et développement de nouvellesfonctionnalités. Analyser et évaluer les charges du back end éligibles surla version V14. Story du charge SPRINT au sein d’une équipe Agile Scrum.
Migration de la solution Opencell Version 1.15 vers la Version V14.Installation de la Solution sur les différents environnements et ladocumentation du code, rédaction de spécifi cations et formations desutilisateurs.
Compétences techniques :
React.js · React-Admin · Opencell · Redux(Thunk/Saga) · TypeScript · Storybookl · Figma · Micro-f
rontend ·ES6·SASS· GitHub Actions · Jenkins · GitLab CI · Kubernetes · CI/CD Sonar
Développé une
application mobile-fi rst de chat
(
React Native
)permettant aux élèves d’échanger avec un chatbot et decommuniquer avec leurs professeurs.
Réaliser un Dashboard pour un système de distribution des Geldésinfectant (application back offi ce) , assurant la gestion, lamonitoring et le pilotage des stocks..
Travailler sur une application de réseau social construite avecReact.js/Nest.js (chat en temps réel, fl ux). Implémentation deplusieurs APIs en Node.js/Nest.js.
Contribuer avec le Product O
wner à l’écoute aux besoins de client etles transformer à des user story et description d’un sprint planning.Donner les estimations des tâches dans user stories en suivons laSuite de Fibonacci pour donner une valeur pour le degré de diffi cultéde chaque tache et la réalisation de test unitaire.
Compétences techniques :
React.js · React-Native · Redux (Thunk/Saga)· TypeScript · Storybook · Figma · Micro-frontend · ES6 · SASS · GitHubActions · Jenkins · GitLab CI · Kubernetes · CI/CD Sonar
Role: Contributing to the Development and maintenance of an IP telephony
platform in the cloud.
Tasks:
o R &D at ALLcloud Tunisia, working with the last trend around React server-
side rendering. (React.js, Next.js, emotion.js, Node.js, Graph QL, Rollup js,...)
o Contributing to the Development and maintenance of an IP telephony
platform in the cloud.
o Build reusable modules/Components (Allocloud-ui-kit) from scratch (no
library).
o Ensuring cross-browser compatibility and responsive design.
o Deliver of clear javascript code model-based and build a strong generic
components.
♦ Developing user-facing features based on mock-ups with React
♦ Providing a critical eye over suggested UI/UX design, making sure that it is
technically feasible all while being user-friendly
♦ Ensuring that client-side code is maintainable, reusable and fully modular,
with emphasis on best practices, code readability and shared components
♦ Respecting CI/CD best practices and development flows, to ensure
compliance with DevOps pipelines and CD requirements as well as fostering
effective collaborations with other development teams from Target China,
Target Oman, Target Pakistan ...
Developing of a Desktop application with (React.JS and Electron) that allows
the customers to connecting the online and physical stores and allows he
to control his business by using only one system. By synchronizing from
products to orders or customers, he can view all transactions at one place at
the same time, which would save for him time and effort as well as improve the
customers’ experience. For example, real-time updated stock enable you to
know whether or not stock left is enough to make another order.
My responsibilities include :
• Maintain, fix bugs and improve code.
• Developing user-facing features with React.
• Participated in introduction of new features for Application.
• Participated in understanding of new industry standards.
• Taking account of the specifications, development and unit testing
I was in charge with design and implementation of a custom Web application
for a medical sales company
Technologies involved in the project: ,Javascript, Jquery,Ajax,HTML5
CSS3,PHP5(codeigniter Framework) ...
- Anglais