
Martin Blaise SIGNE, Bac. ing.
Directeur de service du génie informatique et logiciel
Rôles actuels
- Directeur de service du génie informatique et logiciel
- Développeur logiciel sénior
Formation
- Baccalauréat en génie logiciel – École de technologie supérieure de Montréal
- Certificat universitaire en génie logiciel
- Diplôme d’études collégiales en informatique de gestion
Certifications et adhésions professionnelles
- Certification : Java certified programmer
Expérience
- Plus de 20 ans d’expérience en qualité de :
- Développeur logiciel sénior
- Analyste-programmeur
- Analyste en informatique
- Concepteur de logiciels
- Administrateur de systèmes informatiques
- Gestionnaire de réseaux informatiques
Réalisations
- Migrer les services de la plateforme applicative de la Société Générale, Canada, USA, Inde, Japon, Taiwan, France.
- Migrer la plateforme de traitement des images sur le cloud, Expedia Inc., Montréal.
- Implanter les outils permettant la réutilisation des applications en mode déconnecté, Hydro-Québec, Montréal.
- Implanter une plateforme réactive distribuée pour des services financiers, Desjardins Digital, Montréal.
- Concevoir, développer de nouvelles fonctionnalités pour les outils existants et tester, Technomedia Inc., Montréal.
- Participer activement à la mise en place de la plateforme distribuée réactive pour l’application Alfi chez Desjardins Digital, Québec.
- Participer activement à la mise en place de la plateforme distribuée du processus d’acquisition des images chez Expedia Inc., Québec.
- Analyser, concevoir et développer un système de gestion comptable et des immobilisations du Fonds burkinabé de développement économique et social, au Burkina Faso.
- Concevoir, développer et migrer un outil de génération de rapports décisionnels à partir de la base de données bancaire pour les Mutuelles camerounaises d’épargne et de crédit, au Cameroun.
- Analyser, concevoir, implémenter et intégrer un système de gestion comptable et commerciale de la firme CAMLAIT S.A., Cameroun.
Compétences professionnelles
- Excellente connaissance de l’architecture distribuée
- Excellente connaissance de l’architecture des microservices
- Maîtrise des systèmes Windows et Linux et de l'intégration des logiciels libres
- Excellente connaissance du cycle de développement logiciel (Vision, Spécification, architecture logicielle, Plan de projet, Développement agile, TDD, SDLC)
- Excellente connaissance des technologies Spring, J2EE, Maven, Hibernate, SaaS, PaaS, Even driven, CQRS…
- Bonne intégration dans une équipe multidisciplinaire (Développement agile)
- Excellente connaissance du développement orienté objet (UML, Design pattern)
- Excellente connaissance des langages de programmation Java, C#
- Connaissances avancées du SQL, PLSQL/Oracle, T-SQL/SQL Server