Ingénieur logiciel principal - Consultant en logiciel
Ingénieur logiciel professionnel depuis plus de 8 ans. Consultant pour de grandes entreprises telles que le Toronto Star, Home Depot, AirMiles (Loyalty One) et Red Nucleus.
Fortes compétences interpersonnelles, avec un don pour créer rapidement des preuves de concept, et prendre des décisions architecturales fortes pour le Front-End et le Back-End du développement logiciel.
Actuellement disponible pour des rôles contractuels à temps partiel.
À l'avenir, je serai disponible pour des postes à temps plein de courte durée (3-6 mois).
J'ai travaillé à distance avec succès depuis le début de la pandémie en 2020.
N'hésitez pas à me contacter si vous avez des questions ou pour discuter des opportunités !
Rôle diversifié comprenant le travail avec ReactJS, les animations Framer Motion, NextJS/BlitzJS, VueJS. Création de divers nouveaux projets et itération extrêmement rapide pour créer des expériences immersives, notamment en intégrant des modèles 3D et en établissant des liens avec Native AR. A joué un rôle principal dans la création d'une bibliothèque de composants versionnés, le passage à ReactJS et NextJS, et l'introduction des tests unitaires.
[Projets de paiements multiples] Diriger des équipes clés on-shore, off-shore et à distance Coordonner de manière intensive avec les services de développement, de marketing, les architectes, les chefs d'équipe, les développeurs, les testeurs et les chefs de projet pour s'assurer que les délais sont respectés, ainsi que les paramètres clés tels que les tests unitaires, l'analyse, la performance et l'expérience utilisateur Diriger les mises en production de divers projets, notamment Home Depot Orange Pay et Save Credit Card Diriger la restructuration d'un projet React.js pour la performance, et surtout la maintenabilité par d'autres développeurs
[Initiative de modernisation de thestar.com] - Construction d'une base de données triable et consultable dans le navigateur de plus de 30 150 enregistrements à l'aide de React, de techniques de compression et de chargement paresseux, qui fonctionne sur les mobiles et sur IE11, et qui a été mise en œuvre en moins d'une semaine - Mise en œuvre d'une bibliothèque de composants utilisant les dernières technologies pour accroître la productivité des développeurs et faciliter les spécifications des maquettes des concepteurs - Rôle clé dans la replatformisation en ligne de l'un des plus grands journaux canadiens - Restructuration de l'application React. js / NodeJS pour une initiative de labellisation blanche - Utilisation de frameworks d'animation pour moderniser les interactions avec les utilisateurs.
[airmiles.ca redesign] - Création d'une bibliothèque de composants React.js, publiée sur NPM - Traduction du site entier en français à l'aide de i18n - Construction d'une application React Redux Server Side Rendered (SSR) avec NextJS - Couverture de 100% des tests unitaires à l'aide des meilleures pratiques - Participation à la mise en place du pipeline CI avec Jenkins et Docker - Mentorat des développeurs juniors et seniors dans les nouvelles technologies et méthodes - Utilisation de Google Lighthouse pour augmenter la vitesse de chargement du site à 100%.
Veem : Société de paiements déplaçant 50M par mois [React/Redux] … The Better Software Company : Logiciel pour petites entreprises - Paiements, commandes - Laravel, SQL, VuejS … Tradogram … Intouch Insight
J'ai de l'expérience dans une grande variété de technologies et de compétences.