🌐 Español · Français · English

Curriculum vitæ

Ingénieur en informatique et architecte logiciel comptant plus de 12 ans d’expérience dans le développement d’applications web et mobiles, spécialisé en architecture organique et en programmation dans les environnements Java et .NET. J’ai dirigé le développement d’applications mobiles Android et iOS, de portefeuilles numériques et de plateformes transactionnelles à haut volume, avec une expérience professionnelle en Colombie et au Canada.

Expérience professionnelle

We+ — Architecte organique senior

Juin 2025 – aujourd’hui · Client : Retraite Québec (Canada)
Conception d’une architecture flexible et évolutive pour des plateformes web, développement, essais automatisés, revue de code et soutien en production.
Technologies : .NET 8, C#, Azure, Azure DevOps, Angular, TypeScript, React, SQL Server, microservices, Scrum, TDD/BDD.

Les Services Conseils Systematix — Analyste-programmeur senior / Architecte

Juillet 2022 – juin 2025 · Clients : Santé Québec (Info-Santé 811), Systematix (SAGE) et Société québécoise des infrastructures
Architecture et développement de plateformes du secteur public québécois : système de santé Info-Santé 811 en Java, mise à jour des frameworks .NET et Angular, et services-conseils en architecture organique.
Technologies : Java 8/11, Spring, Hibernate, Apache Solr, Oracle, .NET, Azure, Angular, Jenkins, microservices.

Indra Colombia — Architecte organique

Août 2021 – juin 2022 · Client : Tigo Paraguay
Définition de stratégies et mise en œuvre de solutions logicielles pour l’entreprise de télécommunications, en garantissant les politiques de sécurité de l’information et la formation de l’équipe.
Technologies : Java, C#, Angular, Android, Google Cloud (BigQuery, Datastore, Compute Engine), Spring Boot, RabbitMQ, MongoDB, microservices.

SCAIN Administration et Ingénierie — Analyste-programmeur senior

Juillet 2020 – juin 2022 · Bogota, Colombie
Développement de l’intranet de l’entreprise et d’applications mobiles d’audit pour le contrôle de la propreté et de la sécurité des établissements scolaires de Bogota (« Consorcio Interservicios » et « Consorcio de Seguridad S2 ») ; mise en place du processus DevOps sur Azure.
Technologies : Android, Java, Spring Boot, C#, .NET Core, Angular, Azure, MySQL, SQL Server, RabbitMQ.

Matrix Kassier — Architecte de solutions

Août 2020 – juillet 2021 · Bogota, Colombie
Développement de « Sured », portefeuille mobile permettant les virements bancaires, le paiement de services publics, la vente d’assurances et de billets de loterie. Responsable du commutateur transactionnel en Java et de l’architecture de l’application, au sein d’une équipe de vingt personnes.
Technologies : Java, Spring MVC/Security, Android, Ionic, AWS, Google Cloud, Oracle, MariaDB, Jenkins, microservices.

IntiSolutions — Architecte de solutions / Analyste-programmeur senior

Novembre 2016 – juillet 2020 · Colombie
Définition de l’architecture logicielle et développement de plusieurs applications mobiles : Egocity (Android/iOS), Oficinas por Tiempo (réservation de bureaux à l’heure), Movilgo et Beone (vente de billets de loterie et paris sportifs) et MRN Technology (Google Cloud). Programmation back-end en Java et C#, front-end en Angular.
Technologies : Java 8/11, Spring Boot, C#/VB.Net, Android, Swift, Angular, Google App Engine, Datastore, BigQuery, PostgreSQL, Oracle.

Susuerte / Datacenter / Multipay — Analyste et programmeur

Août 2014 – octobre 2016 · Colombie
Développement et évolution de DineroMovil, service de monnaie électronique pour Android (projet pour BBVA Colombia et Susuerte) : commutateur transactionnel en .NET, migration vers des API REST et Google Cloud, soutien technique 24/7. Projets additionnels pour le Groupe Carvajal et le service postal 4-72.
Technologies : Android, Java, C#/VB.Net, ASP.NET MVC, Spring, SQL Server, AWS, JasperReports.

Glokal Consulting — Programmeur

Juin 2013 – août 2014 · Colombie
Projets pour le secteur bancaire : applications « Help Desk » et site web pour Banco Santander Colombia, fusion de produits CorpBanca–Helm Bank et réalisation de l’indicateur IECPM pour BBVA Colombia. ETL, back-end Java et front-end ASP.NET.
Technologies : Java, ASP.NET, .NET 3.5, MySQL, SQL Server, HTML, CSS, JavaScript.

Formation

  • Maîtrise en informatique – Intelligence artificielle · Université Laval, Québec, Canada (2025 – en cours)
  • CPI – Ingénieur informatique · Ordre des ingénieurs du Québec (OIQ) (2024)
  • Spécialisation technologique en gestion et sécurité des bases de données · SENA, Colombie (2020)
  • Équivalent – Baccalauréat en génie informatique (reconnu par le MIDI) · UNAD, Colombie (2018)
  • Équivalent – DEC technique en informatique (reconnu par le MIDI) · SENA, Colombie (2014)
  • Équivalent – AEC en informatique (reconnue par le MIDI) · SENA, Colombie (2012)

Perfectionnement

  • Microsoft Azure Fundamentals AZ-900 · Microsoft (2024)
  • Google Cloud Platform Big Data and Machine Learning Fundamentals · Coursera (2020)
  • Cours de français (A1 à B2) · Alliance française (2019)
  • Principes fondamentaux d’IBM Cloud · Platzi (2018)
  • Perfectionnement Linux · UNAD (2017)
  • Programmation d’applications mobiles · Université Complutense de Madrid (2015)
  • Anglais · Wall Street English Colombia (2014)

Compétences techniques

  • Langages : Java, C#, TypeScript, JavaScript, Python, PHP, Swift, SQL
  • Frameworks : Spring Boot, .NET / .NET Core, Angular, React, Node.js, Hibernate
  • Mobile : Android, iOS, Ionic
  • Infonuagique : Microsoft Azure, Google Cloud Platform, AWS
  • Bases de données : SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, MariaDB
  • Pratiques : Scrum, Kanban, TDD/BDD, DevOps, microservices, revue de code, UML

Langues

  • Espagnol (langue maternelle)
  • Français
  • Anglais

Projets personnels

Je développe mes propres applications mobiles, comme Liquidación Laboral Colombia (calculateur de règlement de paie pour la Colombie), offerte sur Android et iOS.