Seydou Haidara
Senior Full Stack Developer at Zūm Rails- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Zūm Rails
-
Canada
-
Financial Services
-
1 - 100 Employee
-
Senior Full Stack Developer
-
Jun 2023 - Present
-
-
-
Borrowell
-
Canada
-
Financial Services
-
1 - 100 Employee
-
Full-stack Developer
-
Feb 2022 - Apr 2023
-
-
-
Desjardins
-
Canada
-
Banking
-
700 & Above Employee
-
Software Engineer
-
Apr 2020 - Feb 2022
(EN) • Created web API to expose businesses logic services using TDD and DDD in C#, saving ~20% in development time by reducing front-end miscommunication. • Automated CI/CD pipelines creation and modification for all applications using Concourse and scripted bash to considerably reduce new pipeline development time by near 90%, saving company about $50,000/year. • Integrated Auth0 Identity provider, using javascript and ASP NET, providing new secure authentication system to customers. • Supported company authentication systems, using C#, JWT and SAML creating documentation for internal and external stakeholders. (FR) • Gestion de la sécurité applicative ; • Intégration du fournisseur d’identité Auth0 avec Node Js; • Mise à jour des applications .Net framework vers .NET Core; • Programmation d’API Web avec la méthode TDD et ATDD; • Automatisation de la création et la mise à jour des pipelines d’intégration et de déploiement continue avec Concourse; • Déploiement de solutions dans le PaaS avec PCF et onPremise avec Azure. Show less
-
-
-
Wyse Wallet
-
Québec, Quebec, Canada
-
Personnal project | Development Team Lead
-
Mar 2019 - Aug 2020
(EN) An electronic wallet supporting local small businesses that offer money back to customers on all purchases. • Built and managed database model using SQL, allowing clients to see transactional data from up to 2 years worth of history. • Leads backend and frontend teams to solve roadblocking problems and offers mentoring. • Define project main functionalities to produce a MVP on time. • Design project using microservices architecture, SQL, and C#, increasing code maintainability by 30%. • Integrated user management and authentication process using AWS Cognito and lambda function resulting in cutting custom development by 50%. • Built request to access data (users, businesses, transaction) using C# Entity Framework to speed up by 3X the request building and securing. • Added unit tests, using C#, ensuring coverage up about 80% of our services layer. (FR) Application mobile favorisant l'achat auprès de commerçants locaux en offrant des remises en argent aux clients de l'application. • Mise en place de l’architecture de la BD ; • Support à l'équipe frontend et backend afin de résoudre les bloquants plus rapidement; • Analyse et implantation des différents composants logiciel ; • Architecture des services selon le modèle Domain Driven Design ; • Mise en place des API REST pour les accès aux services (.NET Core); • Planification des travaux de l’équipe ; • Intégration d’interfaces clientes élaborées par le UX (tableaux, graphiques, etc.) à l’aide du framework React Js (React, Redux) ; • Mise en place du CI/CD avec les services Cloud Amazon • Gestion de différents services AWS (Cognito, Amplify, RDS, etc.) Show less
-
-
-
CGI
-
Canada
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Jan 2020 - Apr 2020
(EN) Inter-mandate • Trainning on AWS topic • Improving React skills (FR) Occupation en inter-mandat principalement. • Formations sur AWS • Approfondissement des connaissance sur React (EN) Inter-mandate • Trainning on AWS topic • Improving React skills (FR) Occupation en inter-mandat principalement. • Formations sur AWS • Approfondissement des connaissance sur React
-
-
-
GFT Technologies
-
Germany
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Mar 2019 - Dec 2019
(EN) • Created RESTful web services, using C# (.NET Framework 4.6 and .NET Core 2.2), improving customer page data fetching by 30%. • Optimized data retrieving query using SQL, improving information search speed by 20%. • Integrated UI designed by UX team, using React and Redux, speeding up page by 100%. • Implemented code quality assurance, using unit and integration tests, ensuring 80% code coverage. (FR) Développement d’un portail client chez iA Groupe financier (Juillet 2018 - Janvier 2020) : • Développement dans un environnement Agile ; • Création de web services suivant une architecture micro-services et Domain Driven Design et TDD (.NET Framework 4.6 et .NET Core 2.2) ; • Création de services web RESTfull ; • Intégration d’interfaces clientes élaborées par le UX (tableaux, graphiques, etc.) à l’aide du framework React Js (React, Redux) ; • Création et/ou modification de requêtes SQL pour accéder aux données ; • Mise en place de tests unitaires et test d’intégrations pour les Web API ; • Utilisation d’outils de migration (TFS 2017, 2019) et de gestionnaire du code source. Maintien d’un site CMS en Joomla : • Ajouts/Modifications de formulaires web ; • Ajustement du « Front-End » ; • Ajouts de nouvelles fonctionnalités (pages, menus, etc.) ; • Mise à jour de la documentation ; • Etablissement des procédures de développement. Show less
-
-
-
V-NEO Inc.
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Mar 2018 - Mar 2019
Became GFT Canada Became GFT Canada
-
-
-
CGI
-
Canada
-
IT Services and IT Consulting
-
700 & Above Employee
-
Junior Software Engineer
-
Feb 2016 - Feb 2018
(EN) Application maintenance: ● Monitored daily batch using Control-M, managing over 10GB of data for batch chain process. ● Implemented customer features using C#, VB, and VB6, saving 10% in delivering new features. ● Provided on-going support for applications using C#, VB, and VB6, catching over 20+ bugs and ensuring integrity of client data. ● Supported an IVR system to ensure that customers can always access the call center, saving company > $10,000. (FR) Maintenance d’applications : ● Suivi des lots quotidiens à l'aide de Control-M. ● Implémentation des fonctionnalités d'affaires en utilisant C#, VB et VB6, économisant 10 % dans la livraison de nouvelles fonctionnalités. ● Support continu pour les applications utilisant C#, VB, et VB6, résolution de vingtaine de bugs par an et assurant l'intégrité des données du client. ● Support 24/7 du système de RVI (Réponse Vocale Interactive) pour s'assurer que les clients puissent toujours accéder au centre d'appels, permettant à l'entreprise d'économiser > 10 000 $. ● Autres tâches connexes (documentation, répartition des tâches, formation de nouvelles ressources, etc.). Show less
-
-
-
-
Programmeur
-
Aug 2015 - Jan 2016
Tâches effectuées : • Résolution de problèmes de programmation (Développement Back/End) • Développement de pages web en PHP • Modélisation de bases de données • Autres tâches connexes. Tâches effectuées : • Résolution de problèmes de programmation (Développement Back/End) • Développement de pages web en PHP • Modélisation de bases de données • Autres tâches connexes.
-
-
-
-
Commis
-
Jul 2014 - Aug 2015
Tâches effectuées : • Placement et rangement de produits dans les rayons • Nettoyage du département de viande • Autres tâches connexes Tâches effectuées : • Placement et rangement de produits dans les rayons • Nettoyage du département de viande • Autres tâches connexes
-
-
-
-
Secrétaire
-
Feb 2012 - Jan 2013
CEEKM (Communauté des Etudiants Etrangers de L’université de Khémis-Miliana); Réservation de lieux pour les événements Aide serveur lors des évènements Réservation et achats du matériel nécessaire Gestion des autorisations nécessaires Chargé à la communication CEEKM (Communauté des Etudiants Etrangers de L’université de Khémis-Miliana); Réservation de lieux pour les événements Aide serveur lors des évènements Réservation et achats du matériel nécessaire Gestion des autorisations nécessaires Chargé à la communication
-
-
Education
-
Cégep de Victoriaville
Diploma of College Studies, Computer Science -
University Djilali Bounaama Khemis Miliana (Former University of Khemis Miliana)
Bachelor's degree, Management of water and environment