
Atef CHIKH
Ingénieur full stack Javascript/Typescript
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
About me
Intro
Développeur Full Stack passionné avec plus de 7 ans d'expérience dans le développement d'applications web, l'optimisation des backends et la conception frontend. Spécialisé en JavaScript/TypeScript et Python, expert en création de solutions scalables et performantes. Expérience confirmée en migration de systèmes, amélioration des performances et développement agile.
Work experience
Full Stack Developer
Sixense GroupFreelance
Mar 2022 - Present
4 years 8 months
92500 Rueil-Malmaison, France
Participation à un projet international utilisé dans le monde entier, visant à développer une solution digitale permettant aux clients de surveiller et diagnostiquer à distance les chantiers et infrastructures avec précision et efficacité. • Migration progressive des bases de données MongoDB : de la version 4 à 8, gestion de l’évolution des schémas et des index tout en maintenant l’intégrité des données et le temps de disponibilité grâce à des déploiements sans interruption. • Modernisation de l’interface web : migration d’AngularJS vers Angular 9 et création de nouvelles fonctionnalités front-end. • Développement de nouvelles fonctionnalités back-end avec Nest.js et MongoDB, incluant des API RESTful et GraphQL pour une communication fluide entre les composants. • Optimisation des requêtes MongoDB et mise en place de Redis pour le caching, améliorant les performances et la réactivité de l’application. • Gestion de l’authentification double via AWS et PostgreSQL pour renforcer la sécurité et le contrôle d’accès. • Implémentation de microservices et de systèmes de messagerie asynchrone avec RabbitMQ pour une distribution efficace des tâches. • Rédaction de tests unitaires et end-to-end (Jest, Mocha, Playwright) et réalisation de revues de code pour garantir la fiabilité et la maintenabilité du code. • Documentation des nouvelles fonctionnalités sur Confluence et participation aux choix d’architectures pour assurer scalabilité et maintenabilité.
Développeur full stack (Node.js / Reactjs)
Minotore
Sep 2021 - Mar 2022
7 months
Remote
Conception et développement d’un système de gestion de contenu (CMS) sophistiqué destiné à simplifier la création, l’édition et la gestion de contenu pour des utilisateurs non techniques, en collaboration avec un autre développeur. • Sélection des technologies et définition de l’architecture du projet (React.js, TypeScript, Nx, MongoDB, Mongoose). • Conception d’une interface utilisateur intuitive garantissant une expérience fluide et accessible pour tous les utilisateurs. • Intégration de MongoDB avec Mongoose pour un stockage efficace et flexible des différents types de contenu, avec garantie de l’intégrité des données. • Mise en place de Nx pour améliorer la maintenabilité, la modularité et la scalabilité du code. • Utilisation des standards web modernes (HTML5, CSS3) pour assurer compatibilité multi-appareils, accessibilité et expérience visuelle optimale. • Définition des schémas de base de données et rédaction de scripts de migration MongoDB pour gérer l’évolution des données.
Développeur full stack (Node.js / Angular)
Dunasys ingénierie
Apr 2019 - Aug 2021
2 years 5 months
Paris, France
• Conception et développement d’une interface web pour la gestion de capteurs distants avec Angular, TypeScript, HTML et CSS. • Développement de RESTful APIs avec Express.js et Nest.js et amélioration du back-end existant (Node.js, HTTP, WebSocket, Redis, MySQL). • Gestion de la messagerie asynchrone et des queues avec RabbitMQ et création de microservices pour l’optimisation de l’acquisition de données. • Migration de l’interface web d’AngularJS vers Angular 9 et conception d’interfaces intuitives pour faciliter la collecte et l’export des données. • Mise en place de fonctionnalités d’export et transfert de données via FTPS vers des VMs et Amazon S3. • Utilisation de Git pour le contrôle de version et de Jira pour le suivi des tickets et la gestion de projet. • Application des meilleures pratiques : documentation du code, revues de code, tests automatisés (Cypress, Playwright), optimisation des performances, gestion des erreurs et design patterns.
Développeur C++/Python
Focus Corporation
Jul 2017 - Jan 2019
1 year 7 months
Focus Building, Z.I Chotrana II 2036 Ariana - Tunisia
Participation au développement de Open Vehicle Infotainment, une plateforme logicielle pour véhicules PSA, au sein d’une équipe de 7 personnes. • Développement de nouvelles fonctionnalités en C++ et Python et contribution à l’architecture web. • Mise à jour de l’architecture existante et rédaction de tests unitaires pour garantir la fiabilité du code. • Utilisation quotidienne de Git pour le contrôle de version et réalisation de revues de code. • Application des méthodologies Agile pour le suivi et la gestion des tâches au sein de l’équipe.
Développeur full stack (Javascript/Node.js/Python)
Focus Corporation
Feb 2017 - May 2017
4 months
Ariana, Tunisia
Participation à la conception et au développement d’un prototype de communication véhicule-à-véhicule (V2V) et véhicule-à-infrastructure (V2I). • Mise en place des architectures de projet pour le développement et le déploiement. • Création de diagrammes d’usage et de séquence pour illustrer les solutions retenues. • Développement d’une application de test en Python pour évaluer les performances des solutions V2I. • Conception et implémentation d’une application web dynamique de suivi du trafic routier en temps réel. • Développement de l’infrastructure back-end avec Node.js et utilisation du protocole MQTT pour la communication légère et temps réel entre dispositifs connectés. • Gestion des données avec MySQL pour un stockage structuré et des requêtes efficaces.
Education
École Nationale d'Ingénieurs de Tunis
Engineer's degree
2014 - 2017
3 years 1 month
Licenses & certifications
Ultimate AWS Certified Developer Associate 2025 DVA-C02
Issued: –
Understanding Prompt Engineering
Issued: Oct 2025
Understanding Artificial Intelligence
Issued: Oct 2025
Introduction to AI Agents
Issued: Oct 2025
JavaScript - The Complete Guide 2020 (Beginner + Advanced)
Issued: Mar 2020
Angular - The Complete Guide (2020 Edition)
Issued: Mar 2020
Python for data science
Issued: Jun 2018
Introduction to data science
Issued: Jun 2018
Python 3
Issued: Jun 2017