Côme Sica

FR

I buildthe pipelinesthat dataruns through.

Côme Sica

Software engineering graduate (B.Eng., ÉTS 2026) specialized in data engineering. Three internships and a software designer role building production data pipelines on Azure. Deep LLM integration (Claude API, OpenAI) in production pipelines. International profile (Montreal–Milan, trilingual), fast learner with a taste for challenge.

Saint-Jérôme, Québec

Experience

  1. Software Designer (Data Engineering)

    Humanity-Tech Inc, Terrebonne

    May 2025 – present

    • Designed a "Broker" framework (Strategy and Template Method patterns) ingesting data from 20+ clients (REST APIs, CSV, web scraping) into a Directus/SQL platform, with a custom sync engine (create / update / delete diffing)
    • Automated daily syncs on Azure Functions: 200–1,000 establishments per client per day, image syncing via matching keys, email error alerts and schema drift detection
    • Orchestrated a 12-script enrichment pipeline with parallel multi-client execution through a self-built dashboard; validation went from manual (~1 day) to automated (~15 minutes) using LLM correction passes
    • Geocoding and enrichment via the Google Places API (custom ranking heuristics, anomaly flagging through address-similarity scoring); batch description generation (web search + LLM) and automated FR-EN translation
    • Platform powering 30+ tourist kiosks across 6 Quebec regions
    • Python
    • C#
    • SQL
    • Azure Functions
    • Docker
    • pytest
    • DevOps
    • ML/AI
    • Claude API
    • OpenAI
    • Claude Code
  2. Data Scientist (internship 3)

    Analysis Group, Montreal

    May – Aug. 2023

    • Automated price-monitoring scraper, running daily for several months across multiple websites
    • Transformation flows producing structured datasets for downstream analysis
    • Member of the Data Science team; supported analysts with their data needs
    • Python
    • Pandas
    • SQL
  3. Data Scientist (internship 2)

    Analysis Group, Montreal

    Jan. – Aug. 2022

    • Optimized a large-scale ingestion pipeline: processing cut from 8 h to 2 h by eliminating redundant re-comparisons in the document-pairing algorithm
    • Internal search engine indexing thousands of documents, used by analysts for case-related research
    • Python
    • Pandas
    • SQL
    • Apache Beam
    • NLP
    • ElasticSearch
  4. Fullstack Software Developer (internship 1)

    Beslogic Inc, Montreal

    Jan. – Apr. 2021

    • Developed, deployed and maintained microservices; participated in peer code reviews
    • Django
    • Angular
    • MongoDB

Projects

  1. One-sided communications interface — SimGrid (capstone, open source)

    2026

    Generic interface enabling any one-sided communication technology to plug into the SimGrid simulator — public contribution.

    • C++
    • CMake
  2. Pushers game AI

    2023

    MinMax with Alpha-Beta pruning and custom heuristics — 20+ move lookahead; top 10 in the course competition.

    • Java
  3. CrackVision12K

    2025

    Crack-detection model — image preprocessing, augmentation, hyperparameter tuning.

    • PyTorch
    • Keras
    • Scikit-Learn

Skills

  • Python
  • C#
  • SQL
  • TypeScript
  • Java
  • C/C++
  • Pandas
  • NumPy
  • Apache Beam
  • PyTorch
  • Keras
  • Scikit-Learn
  • TensorFlow
  • LLM integration (Claude API, OpenAI API)
  • NLP
  • AI-assisted dev (Claude Code, Copilot)
  • Azure (Functions, Static Web Apps, AI Foundry)
  • Docker
  • GitHub
  • GitLab
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • UML
  • Design Patterns (GoF)
  • Agile

Education

  • B.Eng., Software Engineering · 2026

    ÉTS, Montreal

    GPA 3.75/4.3 — Exchange: Milan, Italy (2023–2024)

  • DEC, Computer Science Technology · 2020

    Collège de Bois-de-Boulogne

    Bulletin+ distinction

  • Languages: French · English · Italian
  • Canadian & Italian citizenship (EU)
  • CSGames, ÉTS — 2023, 2025
  • Peer tutoring, ÉTS — 2023
  • AI Code Competition, CScience Le Lab — 2021