Polytechnique Montréal · Génie logiciel, promotion 2029

Jérémie
Anglaret-Guirguis

Plus de 40 indicateurs quantitatifs en production chez une firme de trading, une stratégie automatisée déployée en direct sur l’API OANDA, un projet full-stack livré à un vrai client, et un second mandat client que je mène comme directeur technique.

Basé à
Montréal, QC
Langues
Français · Anglais
Domaines
Finance quantitative · Full-stack

Profil

Ce que je fais

  1. Code quantitatif

    Traduire des maths en code fiable

    Chez Immutable Capital, j’ai livré plus de 40 indicateurs quantitatifs en Python (oscillateurs, fenêtres glissantes, motifs harmoniques, signaux booléens) dans le pipeline d’analyse de signaux de la firme. Chacun validé numériquement contre TradingView avant la mise en production, chacun couvert par des tests unitaires sur les cas limites.

    • Indicateurs livrés40+
    • LangagePython
  2. Trading algorithmique

    Du backtest au capital engagé

    J’ai conçu une stratégie de trading complète et je l’ai déployée en direct : exécution automatisée en temps réel et gestion dynamique du risque via l’API OANDA. Trouver le signal est la partie facile ; la partie utile, c’est le dimensionnement des positions et ce qui se passe quand le marché ne coopère pas.

    • ExécutionEn direct, API OANDA
    • OutilsPine Script · Python
  3. Logiciel pour clients

    Du besoin client au logiciel livré

    J’ai cofondé le chapitre Hack4Impact de Polytechnique et j’en dirige les projets. Sur Canopée, notre premier mandat, j’étais développeur : l’application sert aujourd’hui un OBNL environnemental de Laval sur environ 8 sites de conservation. Sur le mandat en cours, pour la Fondation de l’Hôpital de Montréal pour enfants, je suis directeur technique d’une équipe de 3 développeurs et 2 designers.

    • RôleCofondateur, directeur des projets
    • Mandats clients2

Expérience

Où mon travail a compté

Montréal, QC

Comité de consultation en gestion de Polytechnique

  • Mandat Banque Nationale. Membre de l’équipe de consultants mandatée pour concevoir un outil de suivi et de gestion des tâches répondant à des besoins opérationnels de la banque — mandat de 10 semaines, automne 2026.
  • Diagnostic. Cartographier les processus de gestion documentaire et de suivi des échéances, recenser les outils en place et leurs limites, nommer les irritants : information dispersée, manque de visibilité.
  • Cadrage. Benchmark des solutions de centralisation et de visualisation des données, définition des fonctionnalités cibles (tableaux de bord, vues personnalisées, gestion multi-entreprises), priorisation des cas d’usage.
  • Recommandations. Trancher entre adapter un outil existant et en implanter un, proposer un cadre de gouvernance des données et une feuille de route d’implantation (phases, risques, indicateurs de succès).

Montréal, QC

Hack4Impact · Polytechnique Montréal

Cofondateur & directeur des projets

  • Lancement du chapitre. Cofondé le chapitre de Polytechnique aux côtés d’un pair et agi comme directeur des projets ; mené le processus d’incubation d’Hack4Impact jusqu’à l’obtention du statut officiel.
  • Site officiel. Le chapitre a maintenant son site sur le domaine d’Hack4Impact : polymtl.hack4impact.org ↗
  1. Fondation de l’Hôpital de Montréal pour enfants

    Directeur technique · depuis sept. 2026, en cours

    • Direction technique. Je dirige 3 développeurs et 2 designers : choix d’architecture et liaison avec le client.
    • Flux d’approbation des dons. Les collecteurs de fonds saisissent la codification des dons, la Fondation l’approuve, et le don est intégré automatiquement à Raiser’s Edge NXT (Power Automate, SharePoint ; intégration par API à l’étude).
  2. Canopée

    Développeur full-stack · janv. à sept. 2026

    • Premier mandat du chapitre. Application web full-stack de géolocalisation livrée à un OBNL environnemental de Laval, aujourd’hui en service sur environ 8 sites de conservation.

    Voir l’étude de cas Canopée ↓

Montréal, QC

Immutable Capital

Stagiaire en développement logiciel

  • Développement d’indicateurs. Plus de 40 indicateurs quantitatifs (oscillator, rolling, harmonic, boolean) écrits en Python pour le pipeline d’analyse de signaux de la firme.
  • Validation. Chaque indicateur confronté aux références TradingView pour garantir l’exactitude numérique avant la mise en production.
  • Tests. Tests unitaires et routines de validation couvrant les cas limites dans des conditions de marché variées.

Graphiques et données de marché : TradingView ↗

Oscillateur. Borné entre deux extrêmes, lu par ses zones de surachat et de survente. Référence affichée : RSI. Graphiques TradingView en direct : les références contre lesquelles chaque indicateur était validé avant la mise en production. Le code livré appartient à la firme.

Projets

Ce que j’ai construit

Étude de cas · Hack4Impact

Canopée : patrouilles et signalements géolocalisés

Application web livrée à un OBNL environnemental de Laval : les bénévoles enregistrent leur patrouille depuis leur téléphone, épinglent les incidents à l’endroit exact où ils les constatent, et l’organisme suit le terrain depuis une console d’administration. En service sur environ 8 boisés protégés.

Next.jsPostgreSQLSupabaseMapboxÉquipe de 8

Mandat en cours · Hack4Impact

Fondation de l’Hôpital de Montréal pour enfants : approbation des dons

Un flux qui remplace les allers-retours manuels : les collecteurs de fonds saisissent la codification de chaque don, la Fondation l’approuve, et le don est intégré automatiquement à Raiser’s Edge NXT. J’en suis le directeur technique : architecture, liaison avec le client et direction de 3 développeurs et 2 designers.

Power AutomateSharePointRaiser’s Edge NXTTech lead · équipe de 5

Étude de cas · en préparation

Système de trading algorithmique automatisé

Stratégie complète, du signal à l’ordre : exécution automatisée en temps réel et gestion dynamique du risque, déployée en direct via l’API OANDA. Le projet qui m’a appris que la logique d’entrée est la moitié la moins intéressante d’une stratégie.

Pine ScriptPythonAPI OANDA

Étude de cas · en préparation

Robot autonome · INF1900

Robot suiveur de ligne en C++ sur ATmega324PA : inspection de pièces par capteurs infrarouges et stationnement automatique, articulé autour d’une machine à états finis de 14 états, avec ordonnancement par interruptions et un interpréteur de bytecode UART/EEPROM.

C++ATmega324PA99 % à l’évaluationÉquipe de 4

Formation

  • Août 2025 à 2029 (prévu)

    Polytechnique Montréal

    Baccalauréat en génie logiciel

  • Août 2023 à mai 2025

    Collège Jean-de-Brébeuf

    Sciences de la nature : sciences pures et appliquées

Compétences

Langages
C · C++ · Python · JavaScript / TypeScript · SQL · Assembleur x86
Quantitatif
Pine Script · API OANDA · TradingView
Web & données
Next.js · PostgreSQL · Supabase · Mapbox · Git
Langues
Français et anglais, langues maternelles

Contact

Me joindre

Pour un stage, un projet ou une simple question, écrivez-moi : je réponds vite.

anglaretjeremie@gmail.com