About David
English
Conversational
French
Native or bilingual
Experience
- THERMO FISHERDéveloppeur Front-End Angular Senior / Référent TechniqueMarch 2025 - Today (1 year and 4 months)• Contribution au développement et à la maintenance de l’application Reporting UI• Modernisation de la stack front-end avec migration Angular 18 vers Angular 20• Mise à niveau et sécurisation de l’écosystème Angular : TypeScript, Angular Material, RxJS, dépendances et configuration projet• Analyse et correction des régressions liées aux montées de version Angular• Contribution à l’architecture front-end et à l’amélioration de la maintenabilité du code• Refactorisation de composants Angular existants pour réduire la dette technique• Développement et amélioration de fonctionnalités métier liées aux écrans de reporting• Travail sur la gestion d’état applicative avec NGXS• Utilisation de sélecteurs, observables et patterns réactifs pour fiabiliser les flux de données• Amélioration des performances et de la stabilité des parcours utilisateurs• Mise en place et correction de tests unitaires avec Karma / Jasmine• Analyse des erreurs de compilation, build et tests dans un contexte Angular standalone• Amélioration de la qualité du code via ESLint et les bonnes pratiques Angular• Participation aux travaux CI/CD avec Jenkins et Docker• Analyse des problématiques de build, dépendances, navigateur headless et tests en pipeline• Accompagnement de l’équipe sur Angular, architecture front-end, migration, tests et sécurisation des livraisons• Participation aux réflexions liées à l’intégration de l’IA : analyse des besoins, cadrage des usages, faisabilité technique et impacts sur l’architecture existante• Collaboration avec les équipes techniques pour sécuriser les livraisons et limiter les impacts fonctionnels• Documentation technique et partage de bonnes pratiques avec l’équipeEnvironnement technique : Angular 18, Angular 20, TypeScript, Angular Material, RxJS, NGXS, HTML5, SCSS, Karma, Jasmine, ESLint, Git, Jenkins, Docker, Node.js, NPM, REST API, Agile/Scrum, anglais professionnel en contexte international.
- TANA-TECHDéveloppeur Angular / Concepteur - Développeur — Projets internes & agence webApril 2024 - January 2025 (9 months)Bordeaux, France• - Développement Angular• - Création d'une bibliothèque de composants Angular destinée à accélérer et standardiser la production de projets web• - Conception et implémentation de modules spécifiques, en particulier pour la gestion e-commerce, intégrant des fonctionnalités avancées comme une page de paiement dynamique• - Utilisation de Three.js pour l'intégration de modèles 3D interactifs dans des projets web afin d'enrichir l'expérience utilisateur• - Réalisation de visualisations et d'animations 3D innovantes pour des interfaces modernes et engageantes• - Conception et développement de templates HTML/CSS personnalisés et responsives adaptés aux besoins des clients• - Respect des bonnes pratiques de design web pour garantir une expérience utilisateur optimale et une intégration fluide dans les projets• - Participation à des activités transverses : amélioration des processus internes de l'agence web et support technique pour les projets des clients• - Chiffrage et estimation de charges• - Documentation• - Développement• - Mise en place de Tests Unitaires (TU) et Tests d'Intégration (TI) Environnement technique : Angular 18, Three.js, Nx, TypeScript, SCSS/CSS, Bootstrap, Material, NPM, Git, IntelliJ, HTML, Postman
- Madic digitalDeveloppeur full stackPUBLISHINGJune 2023 - Today (3 years and 1 month)Cenon, FrancePour le compte de MADIC DIGITAL, accompagnement et réalisation de fonctionnalités pour deux applications web.Dans un premier temps, j'ai travaillé sur l’application web HighView3Les différentes actions que j'ai pu mener lors de l'élaboration de cette application web sont :• Le développement d'applications Angular 15• Création de fonctionnalité de monitoring et de prise de rendez-vous• La contribution au développement d'une librairie de composants graphiques Angular dans la continuité du projets existant.• La contribution au développement des librairies pour mutualiser les fonctionnalités et comportements des applications.• Chiffrage des tâches (en mode agile).• Accompagnement de personnes plus junior.Pour finir, j'ai participé à la création d'une application web permettant de commander le materiel livré avec le progiciel HighView3.Les différentes actions que j'ai pu mener lors de cette création sont :• Le développement d'applications Angular 15• Mise en place d’une architecture front parallélisé avec une application existante.• Accompagnement pour la réalisation de la base de données en PostgreSQL.• Correction et mise à jour de certains points d’API JAVA.• Présentation du parcours client.• Chiffrage des tâches (en mode agile).MISSIONSCONCEPTEUR / DEVELOPPEUR• Chiffrage et estimation de charges• Documentation• Développement• Mise en place de TU / TIENVIRONNEMENT TECHNIQUE• Angular 15• JAVA 8• Nx• Typescript,• Npm• Api Rest JAVA• Git• Postman• Scss• Html,• IntelliJ• PostgreSQL
Recommendations
Be the first to recommend David
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- EPSI – Expert en informatique et SI (reconversion)EPSI2017Après avoir découvert l'informatique au sein de l'armée de terre entre 2007 et 2012, j'ai décidé de m'y consacrer pleinement et d'obtenir un diplôme dans ce domaine.