depuis la création du compte
Confiez votre projet à Emilien
Faites appel à l'expertise d’Emilien pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
🚀 Fort de 10 ans d'expérience en tant que développeur fullstack, spécialisé en développement front-end, j'ai récemment fait le choix de passer en freelance pour offrir mes compétences et mon expertise à un plus large éventail de clients. Ma passion pour la technologie et mon désir d'autonomie me motivent à relever de nouveaux défis et à explorer de nouvelles opportunités dans le domaine du développement web.
En tant que freelance, je reste constamment à l'affût des dernières tendances et des meilleures pratiques en matière de développement web, en mettant un accent particulier sur la qualité du code et la maintenabilité.
Responsabilité:
- Migration technique du front-end existant, une SPA monolithique développée sous AngularJS, vers une nouvelle architecture en microfront-end basée sur React et TypeScript, afin d'améliorer la scalabilité, la maintenabilité et les performances globales de l'application.
- Amélioration continue et maintenance évolutive des fonctionnalités existantes, intégrant des optimisations techniques et la refactorisation progressive du code legacy.
- Développement de nouvelles fonctionnalités et de composants réutilisables en respectant les User Stories définies, à partir de maquettes graphiques réalisées sous Figma, tout en veillant à l’expérience utilisateur et à l'intégration UI/UX.
- Identification, analyse et correction des anomalies techniques et fonctionnelles, avec mise en place de tests unitaires et d'intégration pour garantir la stabilité et la robustesse de l'application.
Environnement technique: React, TanStack query, JavaScript, TypeScript, CSS, SCSS, Jest, Kubernetes, GitLab CI/CD, AngularJS, Jira/Confluence, Agile Scrum, Figma, Grafana, Vite, Cucumber, Playwright, Tailwind
Responsabilité:
- Migration technique vers une architecture microfront-end(React/Typescript) du monolithe SPA existant ( BackboneJS /Marionnette )
- Développement des features et parcours liés aux demandes à partir des maquettes FIGMA
- Réalisation des tests unitaires pour s’assurer de la qualité des développements
- Mutualisation des parcours et du développement entre l’ application mobile et le site web (React/ React native)
- Support à la MOA et aux chargés d’étude aux ateliers d'architecture technique
- Participation aux ateliers techniques pour spécification et définition des besoins pour la rédaction des besoins - -- Préparation des packages de production
- Assurer l'intégration des développements dans le projet global
- Aide à l'analyse des anomalies de production
- Développement du back-end(Python) d’une application interne de gestion de présence sur site des collaborateurs
- Rédaction de documentation
Bonnes pratiques:
- Code Review
- Pair programming (Former et accompagner les équipes du Maroc
- Clean Code
- Amélioration de la CI/CD (Sonar, tests unitaires)
Environnement
React, MobX, GraphQL, JavaScript, TypeScript, CSS, SCSS, Jest, Kubernetes, GitLab CI/CD, Backbone/Marionette, Jira/Confluence,Agile Scrum, Webpack, Ideploy
Contexte:
En tant que consultant pour le compte du groupe Capgemini, j’ai pu réaliser plusieurs missions et rôles pour des clients grand comptes ( LCL - Orange Bank - Bouygues Telecom)
Contexte LCL:
J’ai intégré en tant que développeur frontend l’équipe en charge du développement du CMS propre au client pour développer tous les sites frontaux de la banque.
Responsabilité:
Ajout de nouvelles fonctionnalités sur le CMS (Angular 1.5)
Evolution des sites frontaux
Evolution de Web Services (.NET)
Correction d'anomalies
Aide à l'analyse des anomalies de production
Etude de migration de projet vers Angular 2
Environnement technique: Angular JS, HTML5, CSS3, .NET
Contexte:
En tant qu’alternant au sein du centre de service de l’ESN j’ai pu réaliser des applications mobiles Androïd natif pour de grands clients(Samsung - Orange Energie). Nous étions deux alternants à réaliser ces projets.
Samsung: Création de l'application de gestion des appareils mobiles installés dans les magasins. Application utilisée par les agents chargés de réaliser les interventions en magasins dans toute la France
Orange Energie:Création de l’application mobile pour agents sur terrain en charge de la pose de compteurs électriques communicants
Environnement technique: Android Studio, Android SDK, Git, Redmine
Expert en informatique et Systèmes d’information