Antonio Sosa
  • Profile
  • Projects
  • Experience

Software engineer · AI/ML practitioner · Montréal

Enterprise depth.
AI direction.

I’m Antonio, a software engineer with 10+ years of experience building data-driven systems in financial services and regulated industries. I’m now applying that foundation to explainable machine learning, transaction intelligence, and dependable AI systems.

Connect on LinkedIn ↗ View GitHub ↗
AI/ML
Data
Models
Evidence
Systems
10+ Years engineering enterprise systems
2 End-to-end AI portfolio platforms
MIAI Current master’s student at uOttawa

Projects

AI/ML systems that
show their work.

Two production-shaped projects connect rigorous analytical workflows to usable applications. Each case study includes verified results, a live system, source code, and the completed Jupyter notebooks behind it.

01 Machine learning · Explainable AI Live

Explainable Fraud Investigation Platform

An end-to-end fraud investigation system that compares models under severe class imbalance, validates performance chronologically, and gives analysts transparent SHAP-based evidence instead of a black-box verdict.

Later-period average precision0.521
Fraud recall61.6%
Frozen model features359
  • Python
  • XGBoost
  • SHAP
  • FastAPI
  • Streamlit
  • Docker
Read case study → Live application ↗
SHAP beeswarm showing the features that influence fraud-risk scores
02 Data science · Behavioral analytics Live

Transaction Intelligence & Customer Analytics

A reproducible banking analytics system that turns relational transaction data into temporal insights, customer segments, service-use hypotheses, and carefully bounded decision support through a read-only API and dashboard.

Transactions analyzed1.05M
Account profiles4,500
Validated segments5
  • Python
  • DuckDB
  • SARIMA
  • Scikit-learn
  • FastAPI
  • Angular
Read case study → Live application ↗
Stability analysis for customer segmentation preprocessing

Experience

Ten years of systems
that have to work.

My AI work is grounded in a decade of enterprise delivery across financial services, pharmaceutical quality management, and payments. LinkedIn carries the full chronology; this is the engineering through-line.

2020—Present

Analyst Programmer

Desjardins · Montréal

Building automated lending workflows, financial-data integrations, fraud-detection services, APIs, interfaces, and delivery pipelines supporting fully online corporate credit-card applications.

  • Java
  • Spring Boot
  • Angular
  • Camunda
  • Kubernetes
2014—2020

Developer / Systems Analyst

SOLABS · Montréal

Developed enterprise quality-management modules, ETL and migration pipelines, optimized data models, and Power BI reporting for pharmaceutical operations.

  • Java
  • SQL Server
  • SSIS
  • ETL
  • Power BI
2013—2014

Java Developer

Citibank / E-Global · Mexico City

Developed backend components for point-of-sale payment systems.

  • Java
  • Spring
  • SQL Server

Current study

Master of Interdisciplinary Artificial Intelligence

Current online master’s student · Faculty of Engineering · University of Ottawa ↗

Engineering foundation

Bachelor of Computer Systems Engineering

Instituto Politécnico Nacional · Oracle Certified Associate, Java SE 8 Programmer

© 2026 Antonio Sosa

 
  • GitHub

  • LinkedIn