
Armelle Tchoupé
Développeuse Fullstack
Salaire / Taux journalier
91260 Juvisy-sur-Orge, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieure fullstack en développement d'applications web et mobile, spécialisée en Java/Spring Boot, Angular et Node.js. Expertise prouvée chez Crédit Agricole en refonte applicative et développement d'APIs REST performantes. J'optimise vos processus métier avec des solutions scalables et une approche UX centrée utilisateur.
Expérience de travail
Developpeuse Fullstack
CMCI Paris
avr. 2025 - août 2025
5 mois
Paris, France
Dans le cadre d’un projet collaboratif en indépendant, j’ai conçu et développé le site d’inscription pour l’école de musique gérée par la CMCI de Paris, afin de faciliter la gestion des inscriptions et offrir une expérience utilisateur fluide et intuitive. Pour atteindre ces objectifs et répondre aux besoins des utilisateurs, j’ai réalisé les actions suivantes : Analyse et conception : étude complète des besoins fonctionnels et techniques, identification des modules clés (formations, réalisations, ressources) et formalisation des flux de données pour garantir cohérence et scalabilité. Développement back-end : conception et implémentation d’API REST sécurisées en Node.js, gestion des droits utilisateurs, validation côté serveur et structuration optimisée des données. Développement front-end : création de composants Angular modulaires et réutilisables, intégration des maquettes Figma, gestion de l’internationalisation et respect des standards d’accessibilité. Formulaire d’inscription complet : collecte des coordonnées, compétences et motivations, upload de fichiers et validation dynamique côté client et serveur. CI/CD et déploiement : mise en place et automatisation du pipeline GitLab, déploiement progressif en environnements Docker (staging et production) avec contrôle qualité. Optimisation et expérience utilisateur : amélioration des performances front et back, design responsive et conformité aux bonnes pratiques UX/UI. Méthodologie et collaboration : travail en mode Agile avec suivi des tâches, revues de sprint et adaptation continue aux retours des utilisateurs. Langages & frameworks : Node.js, Angular, HTML5/CSS3, Figma Base de données : MongoDB / MySQL selon les modules Méthodologie & outils : UML, GitLab CI/CD, Docker, intégration continue Qualité & tests : validation côté client et serveur, respect des standards d’accessibilité et tests fonctionnels
Developpeur Fullstack
Crédit Agricole Technologies et Services
mai 2024 - déc. 2024
8 mois
Paris, France
Dans le cadre de mon expérience chez Crédit Agricole j'ai travaillé sur la refonte applicative du site web de facturation des collaborateurs .A cet effet les tâches réalisées ont été : Une analyse complète de l’application existante pour identifier les logiques métier, les dépendances techniques et les axes d’amélioration. Un recueil et formalisation des besoins fonctionnels en lien direct avec les utilisateurs pour cadrer les évolutions à apporter. Une modélisation logique et physique de la base de données afin de garantir la cohérence des données, les performances et la scalabilité. Une conception d’interfaces utilisateur via Figma, orientées expérience utilisateur, validées avec le Product Owner avant implémentation. Un développement des API REST avec Java/Spring Boot pour structurer la communication entre les différentes couches applicatives. Un développement de l’interface utilisateur en Angular, avec création de composants réutilisables, gestion des appels API et intégration des maquettes Figma. Une mise en place de tests unitaires pour assurer la stabilité, prévenir les régressions et faciliter les évolutions du code. Une implémentation de l’interface front-end et intégration graphique dans une logique responsive et conforme aux maquettes. Une supervision de la mise en production dans un environnement CI/CD, avec contrôle qualité et déploiement progressif. Un travail en environnement Agile avec suivi des tâches, daily meeting, revues de sprint et adaptation continue aux feedbacks métier. Langages & frameworks : Java (Spring Boot 3), JPA/Hibernate, Mockito, JUnit, PHP, Angular, HTML5 Base de données : MySQL (modélisation avec MySQL Workbench) Méthodologie & outils : UML pour la conception, gestion de projet via Jira Software Qualité & automatisation : Tests unitaires avec JUnit et Mockito, intégration et déploiement continus via pipelines CI/CD
Développeuse mobile
ESIEA - École d'Ingénieur·e·s d'un numérique utile
janv. 2023 - mai 2023
5 mois
Paris, France
Dans le cadre d’un stage académique, j’ai participé au développement d’une application mobile de gestion des vannes intelligentes, afin de permettre un pilotage précis, une simulation en temps réel et garantir l’intégrité des données. Pour atteindre ces objectifs et répondre aux besoins des utilisateurs, j’ai réalisé les actions suivantes : Analyse et conception : recueil des besoins fonctionnels, rédaction des spécifications techniques et modélisation UML de la base de données pour structurer les échanges et assurer la cohérence des données. Développement back-end : implémentation de la logique métier et gestion des utilisateurs en Python avec Django, garantissant des échanges fiables entre modules. Simulation temps réel : développement d’un simulateur reproduisant le comportement des vannes intelligentes, avec communication inter-processus via ZeroMQ. Tests et validation : vérification des API et des échanges entre modules à l’aide de Postman pour assurer la fiabilité et la robustesse de l’application. Méthodologie et collaboration : travail en équipe Agile, gestion des versions avec Git et organisation des tâches en sprints pour un développement structuré et collaboratif. Langages & frameworks : Python, Django, ZeroMQ Base de données : UML, modélisation relationnelle Méthodologie & outils : Agile, Git, Postman Qualité & tests : validation des API, tests fonctionnels et fiabilité des échanges inter-modules
Développeur back-end
XPERIS
avr. 2022 - août 2022
5 mois
Bordeaux, France
Dans le cadre de mon expérience au sein de l’entreprise Xperis, intégrateur de solutions pour le secteur de la santé, j’ai été chargée de refondre et d’automatiser les processus techniques liés à l’échange de données entre établissements, dans une logique d’optimisation et de fiabilité. Pour y parvenir j'ai effectué: Une refonte complète des scripts procéduraux internes en vue d’optimiser la gestion des processus techniques liés aux échanges de données en environnement hospitalier. Un établissement d’un nouveau catalogue de procédures clients, structuré et documenté, pour faciliter la lisibilité, la maintenance et l'exécution automatisée. Une mise en place d’un environnement de déploiement automatisé via des pipelines CI/CD (GitLab CI) pour assurer la livraison continue et le test des procédures sur serveur. Une contribution à l’amélioration de l’efficacité opérationnelle des établissements de santé via une meilleure structuration des traitements intergiciels. Une collaboration active avec l’équipe support pour l’analyse et la résolution des bugs clients, en lien avec les flux de données critiques. Un suivi rigoureux des pratiques Agile/Scrum avec participation aux daily meetings, revues et planifications d’itérations. Langages : Java, Python, Tcl-Tk Déploiement & outils : GitLab CI, Jenkins, SVN Méthodologie : Agile, intégration continue, gestion de versions
Formation
ESIEA - École d'Ingénieur·e·s d'un numérique utile
Diplôme d'ingénieur
2021 - 2024
3 ans
Institut Universitaire de la Côte
Classes préparatoires aux grandes écoles (CPGE)
2018 - 2021
3 ans