Architecte/Analyste organique, Dev lead, Expert en performance applicative, Développeur Full Stack. J'ai participé à plusieurs projets d'envergure en tant que ressource clé chez Desjardins Assurances. J'ai également conçu des applications pour des startups.Autant capable de créer une application de A-Z pour vous que d'embarquer dans un projet existant et d'être un atout rapidement. Aptitude à résoudre des problèmes complexes. Autodidacte et autonome. Aime relever des défis. Excellent esprit d'équipe. Anglais excellent. Une ressource sur laquelle on peut compter!Technologies utilisées: Angular, ASP.NET, Django, AWS, Microsoft AzureLangages de programmation: C#, VB.NET, Java, Python, Javascript, TypescriptBases de données: Oracle, SQL Server, PostgresVous avez des besoins qui ne sont pas dans cette liste? J'aime découvrir de nouvelles technologies et j'apprends rapidement.
-
Cto And Développeur Full StackVenturiQuebec, Canada -
Cto / Développeur Full StackVenturi Oct 2021 - PresentQuébec, Canada• Responsable de tous les aspects TI de l’entreprise.• Analyser les besoins du client, concevoir les nouvelles interfaces et définir les nouvelles fonctionnalités.• Développement du backend (Django, Python), du frontend (javascript) et gestion de l’infrastructure dans le nuage (AWS).• Gestion de la BD Postgres et des modèles de données.• Peaufiner et stabiliser l’application.• Ajout de plusieurs nouvelles fonctionnalités (Questionnaire de l’indice de maturité, tableau de bord, outil e-PIRAT, outil Checkpoint, outil Oscar, analyse de la relation client, etc…)• Ajout de liens pour importer/exporter des données avec différents CRM (Salesforce, Dynamics, Zoho)• Intégration de Venturi à l'intérieur de différents CRM (Salesforce, Dynamics, Zoho) -
Président-FondateurSolutions Optimathic Feb 2013 - PresentL'Ange-Gardien• Réalisation de A à Z, architecture, analyse et programmation, de OptiHoraire, une application web de gestion et de génération d’horaires de travail automatisée.• Analyse des besoins des clients afin de créer un logiciel qui répond à leurs attentes.• Élaboration des algorithmes d’intelligence artificielle complexes nécessaires à la génération automatique des horaires tout en respectant une multitude de contraintes, dont les disponibilités, l’ancienneté, les qualifications et les préférences de chaque employé.• Création de l’architecture du logiciel et du modèle de données dans une BD SQL Server. Entretenir et maintenir cette base de données.
-
Dev Lead – Projet TahitiDesjardins Assurances Feb 2022 - May 2023Lévis, Québec, Canada• Effectuer des revues de code et superviser les développeurs de l’équipe.• Développement d’un outil générique de conversion permettant de transformer une source de données Excel/CSV/BD vers une autre source de données Excel/CSV/BD et effectuant le mapping des différentes colonnes présentes ainsi que des transformations au besoin.• Ajustements de traitements existants afin de les attacher au nouveau système. -
Architecte Organique – Conversion Customer L2/L3Desjardins Assurances Jan 2018 - Feb 2022Lévis, Québec, Canada• Architecte organique dans un projet de conversion de 15 millions de clients vers un nouveau système.• Écriture du code nécessaire pour faire le pont entre la conversion faite par ODI et les services web du nouveaux système (Genesis).• Mise en place d’un système de cache multithread afin d’optimiser la performance du chargement vers Genesis.• Développement d’une solution de certification de la conversion afin d’assurer la qualité et l’intégrité de celle-ci. -
Architecte Organique - Projet ImagingDesjardins Assurances Jan 2016 - Dec 2017Lévis, Québec, Canada• Architecte organique pour un projet nécessitant de rapatrier 200 millions de documents suite à une acquisition et à les indexer dans une nouvelle archive documentaire.• Développer une application en multithreading qui consomme les images/documents reçus au format .zip pour les fusionner en PDF et les indexer dans une base de données avec les métadonnées reçues dans des fichiers XML séparés.• Création d’une interface web pour rechercher et télécharger des documents.• Optimisations de performance pour l’indexation initiale ainsi que pour la recherche. -
Analyste Organique - Infrastructure ApplicativeDesjardins Assurances Feb 2013 - Dec 2015Lévis, Québec, Canada• Membre de l’équipe d’infrastructure applicative et des composants communs.Responsable de la refonte du chargement des tables sérialisées utilisées par lesdifférentes applications de l’entreprise.• Création d’un nouveau service Windows indépendant permettant de charger lestables sans interférer avec l’accès aux données.• Création d’une application console qui lit un plan de chargement et lance leschargements sur les serveurs au lieu d’utiliser une mécanique de chargement àheure fixe.• Création d’un outil WinForms permettant de piloter le plan de chargement et delancer des chargements et des synchronisations sur demande.• Effectuer diverses modifications et corrections afin d’améliorer et de stabiliser lesmodules communs de l’entreprise.• Offrir du support aux diverses équipes de développement relativement auxcomposants communs.• Diagnostiquer des problèmes sur les serveurs dans les différents environnementsde développements et de production et proposer des solutions afin d’améliorer lasituation.• Effectuer des analyses de performance sur les serveurs de production. -
Analyste-ProgrammeurBentley Systems May 2007 - Feb 2013Québec, Canada• Membre de l’équipe de développement de Bentley Map, un système d’information géographique assis sur un CAD, soit Bentley Microstation.• Faire l’analyse et le développement de divers mandats de programmation, comme l’ajout de nouvelles fonctionnalités dans le logiciel.• Travailler à la définition des spécifications avec les gestionnaires du produit afin d’avoir des fonctionnalités performantes tout en respectant les délais prévu pour cette tâche.• Correction de dysfonctionnements dans diverses régions de l’application.• Collaboration avec d’autres équipes de développement un peu partout dans le monde afin de régler des problèmes qui chevauchaient plusieurs couches du logiciel.• Utilisation de la méthodologie agile. -
Analyste-ProgrammeurInfodev Edi May 2005 - Mar 2007Québec, Canada• Responsable de l’élaboration, la planification et la réalisation de divers prototypes afin de définir les prochaines technologies utilisées par l’entreprise pour afficher les données de nos clients sur une carte géographique.• Création d’un prototype permettant de se connecter à l’une de nos machines pour collecter des données ou faire un diagnostic sur le terrain en utilisant un PocketPC.• Responsable de la collecte de données des systèmes de comptage de personnes sur nos serveurs présents chez les clients, afin de rendre les résultats disponibles via notre site web. -
Concepteur De Site Web Et WebmestreExposition Agricole De Beauce 2003 - 2007St-Honoré-De-Shenley• Réaliser, concevoir et développer un site web qui répondait aux besoins de l’organisation en tenant compte de leur budget très limité.• Mettre à jour le site web régulièrement.
Mathieu Malenfant Skills
Mathieu Malenfant Education Details
-
Moyenne Cumulative De 3.81 Sur 4.33 -
Collège François-Xavier-GarneauCote R De 32.227
Frequently Asked Questions about Mathieu Malenfant
What company does Mathieu Malenfant work for?
Mathieu Malenfant works for Venturi
What is Mathieu Malenfant's role at the current company?
Mathieu Malenfant's current role is CTO and Développeur Full Stack.
What schools did Mathieu Malenfant attend?
Mathieu Malenfant attended Université Laval, Collège François-Xavier-Garneau.
What skills is Mathieu Malenfant known for?
Mathieu Malenfant has skills like .net, C#, C++/cli, C++, C, Microsoft Sql Server, Html, Javascript, Agile Methodologies, Visual Studio, Software Development, Vb.net.
Who are Mathieu Malenfant's colleagues?
Mathieu Malenfant's colleagues are Adam Ballantyne, Julie Lambert.
Not the Mathieu Malenfant you were looking for?
-
-
Mathieu Malenfant
Gatineau, Qc -
-
Mathieu MalkiD Malenfant
Montreal, Qc
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial