M🅰️tthias Dieudonne
About M🅰️tthias Dieudonne
M🅰️tthias Dieudonne is a Senior Developer specializing in Fullstack development with TypeScript and Vue. He has extensive experience in web development, having worked for various companies and contributed to significant projects, including application migrations and stack enhancements.
Work at Ankorstore
Currently, Matthias Dieudonne holds the position of Senior Developer Fullstack Typescript/Vue at Ankorstore. He has been with the company since 2021, working in a full-remote capacity. His role involves developing and enhancing applications using Typescript and Vue, contributing to the overall technology stack and ensuring high-quality code.
Previous Experience in Web Development
Matthias Dieudonne has a diverse background in web development. He worked at INIST-CNRS as a Web Developer from 2013 to 2018, focusing on Fullstack JavaScript and Node Big Data. He then joined Mobicoop as a Software Engineer and Scrum Master for one year in 2018. Following that, he served as Lead Developer at PhantomBuster for five months in 2021 and worked at Station as Senior Developer Fullstack Typescript/React from 2019 to 2021.
Education and Expertise
Matthias Dieudonne studied at CNED, where he focused on Programmation informatique and applications spécifiques, achieving a BTS SIO from 2012 to 2014. He also attended Université de Lorraine, earning a Licence pro CIASIE in développement web. Earlier, he completed his Baccalaureat Scientifique at Lycée Jacques Callot in 2010.
Technical Skills and Contributions
Matthias Dieudonne has extensive technical skills, particularly in Fullstack development with Typescript and Vue. He contributed to the migration of a Vue.JS application from Vue 2 to Vue 3 and enhanced the stack by transitioning from Webpack to ViteJS. He has experience with NoSQL databases such as Redis, MongoDB, and Elasticsearch, and has achieved 100% code coverage using Jest in a production environment.
Current Learning and Development
Matthias Dieudonne is currently expanding his knowledge in advanced topics of functional programming. He is focusing on learning RxJs, Ramda, and Rust, which are relevant to modern software development practices and enhance his skill set in Fullstack development.