Côme Sica

EN

Je construisles pipelinesoù circulentles données.

Côme Sica

Bachelier en génie logiciel (ÉTS, 2026) spécialisé en ingénierie de données. Trois stages et un poste de concepteur logiciel où j'ai bâti des pipelines de données qui tiennent en production sur Azure. Intégration poussée des LLM (Claude API, OpenAI) dans des pipelines de production. Profil international (Montréal–Milan, trilingue), apprentissage rapide et goût du défi.

Saint-Jérôme, Québec

Expérience

  1. Concepteur logiciel (ingénierie de données)

    Humanity-Tech Inc, Terrebonne

    Mai 2025 – présent

    • Conception d'un framework de « Brokers » (patrons Strategy et Template Method) ingérant les données de 20+ clients (API REST, CSV, web scraping) vers une plateforme Directus/SQL, avec un moteur de synchronisation maison (diff création / mise à jour / suppression)
    • Synchronisation quotidienne automatisée sur Azure Functions : 200 à 1 000 établissements par client par jour, synchronisation des images par clés de correspondance, alertes d'erreurs par courriel et détection de dérive de schéma
    • Orchestration d'un pipeline d'enrichissement de 12 scripts avec exécution multi-clients en parallèle via un tableau de bord maison; validation d'abord manuelle (~1 journée) devenue automatisée (~15 minutes) grâce à des passes de correction par LLM
    • Géocodage et enrichissement via l'API Google Places (heuristiques de classement personnalisées, détection d'anomalies par similarité d'adresses); génération de descriptions par lots (recherche web + LLM) et traduction automatisée FR-EN
    • Plateforme alimentant 30+ bornes touristiques dans 6 régions du Québec
    • Python
    • C#
    • SQL
    • Azure Functions
    • Docker
    • pytest
    • DevOps
    • ML/IA
    • Claude API
    • OpenAI
    • Claude Code
  2. Data Scientist (stage 3)

    Groupe d'Analyse Ltée, Montréal

    Mai – Août 2023

    • Scraper automatisé de suivi de prix, exécuté quotidiennement pendant plusieurs mois sur plusieurs sites web
    • Flux de transformation produisant des jeux de données structurés pour les analyses
    • Membre de l'équipe de science des données; soutien aux analystes pour leurs besoins en données
    • Python
    • Pandas
    • SQL
  3. Data Scientist (stage 2)

    Groupe d'Analyse Ltée, Montréal

    Janv. – Août 2022

    • Optimisation d'un pipeline d'ingestion massive : traitement réduit de 8 h à 2 h en éliminant les re-comparaisons redondantes de l'algorithme d'appariement de documents
    • Moteur de recherche interne indexant des milliers de documents, utilisé par les analystes pour la recherche d'information liée aux dossiers
    • Python
    • Pandas
    • SQL
    • Apache Beam
    • NLP
    • ElasticSearch
  4. Développeur logiciel fullstack (stage 1)

    Beslogic Inc, Montréal

    Janv. – Avril 2021

    • Développement, déploiement et maintenance de microservices; revues de code par les pairs
    • Django
    • Angular
    • MongoDB

Projets

  1. Interface de communications unilatérales — SimGrid (PFE, open source)

    2026

    Interface générique permettant à toute technologie de communication unilatérale de s'intégrer au simulateur SimGrid — contribution publique.

    • C++
    • CMake
  2. IA d'un jeu de Pushers

    2023

    MinMax avec élagage Alpha-Beta et heuristiques personnalisées — anticipation de 20+ coups; top 10 du concours du cours.

    • Java
  3. CrackVision12K

    2025

    Modèle de détection de fissures — prétraitement, augmentation d'images, optimisation d'hyperparamètres.

    • PyTorch
    • Keras
    • Scikit-Learn

Compétences

  • Python
  • C#
  • SQL
  • TypeScript
  • Java
  • C/C++
  • Pandas
  • NumPy
  • Apache Beam
  • PyTorch
  • Keras
  • Scikit-Learn
  • TensorFlow
  • Intégration LLM (Claude API, OpenAI API)
  • NLP
  • dév. assisté par IA (Claude Code, Copilot)
  • Azure (Functions, Static Web Apps, AI Foundry)
  • Docker
  • GitHub
  • GitLab
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • UML
  • patrons de conception (GoF)
  • Agile

Formation

  • B. ing., génie logiciel · 2026

    ÉTS, Montréal

    GPA 3,75/4,3 — Échange : Milan, Italie (2023–2024)

  • DEC Techniques de l'informatique · 2020

    Collège de Bois-de-Boulogne

    Mention Bulletin+

  • Langues : Français · Anglais · Italien
  • Citoyenneté canadienne et italienne (UE)
  • CSGames, ÉTS — 2023, 2025
  • Tutorat par les pairs, ÉTS — 2023
  • Compétition Code IA, CScience Le Lab — 2021