Seydou Haidara

Senior Full Stack Developer at Zūm Rails
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lévis, Quebec, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Financial Services
    • 1 - 100 Employee
    • Senior Full Stack Developer
      • Jun 2023 - Present

    • Canada
    • Financial Services
    • 1 - 100 Employee
    • Full-stack Developer
      • Feb 2022 - Apr 2023

    • 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

    • 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

    • 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

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Mar 2018 - Mar 2019

      Became GFT Canada Became GFT Canada

    • 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
    2013 - 2016
  • University Djilali Bounaama Khemis Miliana (Former University of Khemis Miliana)
    Bachelor's degree, Management of water and environment
    2010 - 2013

Community

You need to have a working account to view this content. Click here to join now