Personal details

Timothée D. - Remote full-stack developer

Timothée D.

Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

My main goal is to help people out who want to start coding or want to fall in love with. Front-end developer with serveral years of experience, I have a wide range of knowledge in the Front-end world starting from code practices, to Design System and Integration workflow.

Please get in touch if you have tasks/challenges to complete and you think I might be a good fit for yours!

Work Experience

Front-end developer
Zenika | Jan 2023 - Present
HTML/CSS
Node.js
JavaScript
RxJS
Figma
Angular 15

● Propose, conceptualize, develop, test and implement modern solutions to deliver products that meet quality requirements;

● Implement unit tests with Jest to ensure the quality and reliability of the code developed,

ensuring coverage of the various functionalities and the long-term maintainability of the code.

● Work in collaboration with other developers in the development of solutions for customers while respecting deadlines and ensuring the quality of delivered products;

● Implementation and management of observables and promises using Angular Ngrx Store, thus optimizing data flow and application efficiency;

● Application of Clean Code and Clean Architecture concepts to structure the project, promoting code readability, maintainability, and quality;

● Design and implementation of new features that meet user needs while adhering to technical standards and requirements;

● Management of version upgrades of Angular, ensuring that the application is up-to-date with the latest performance improvements and security enhancements;

● Collaborative work within a team of developers, with a focus on quality, following best development practices, and meeting set deadlines.

● Develop responsive interfaces and modify existing ones to extend existing functionality;

Analyst Developer
EXO | Apr 2021 - Jan 2023
Node.js
TypeScript
Storybook
Figma
Angular12

● Design the enterprise system and its component system (UI visuals / UX prototypes), develop the associated UI Kit (NPM Package) based on the visual implementation defined in the system design through Figma (collaborative design tool);

● Implement automated compilation and deployment processes when publishing a new version of the UI Kit on the Package Manager (private NPM);

● Implement and develop a Storybook application for the creation and edition of a documentation gathering all the components defined in the system design. Transcribe visual implementations (UI/UX) defined in the system design into functional implementations (Angular 12);

● Develop components in isolation using Storybook and create automated tests (unit tests, integration, E2E);

● Develop responsive interfaces and modify existing ones to extend existing functionality;

● Propose, conceptualize, develop, test and implement modern solutions to deliver products that meet quality requirements;

● Migrate existing AngularJS and Angular 8 applications to Angular 12 without functional regressions;

● Analyze requirements and produce technical solutions for external clients.

Education

YNOV
Master's degreeMultimedia Project Manager
Sep 2014 - Sep 2019

Certifications & Awards

Nominated in the category of the most technical student
YNOV - Aix en Provence | Sep 2017
Nominated in the category of the most technical student
YNOV Aix en Provence | Sep 2016