Skip to content
Experience

Experience and education.

Professional experience

  1. Sep. 2026 to Dec. 2026

    Process Automation Developer Intern

    • Design and ship business process automation solutions for one of the world's largest institutional investors, under regulated production standards.
    • Lead stakeholder requirements workshops, map existing processes and prioritize automation opportunities across business units.
    • Integrate systems via REST APIs, connectors and SharePoint lists; own testing, documentation and production readiness.

    Power Apps · Power Automate · Copilot Studio · Dataverse · SharePoint · REST APIs

    Ralph at La Caisse headquarters, Montréal, October 2026La Caisse intern cohort, fall 2026, MontréalLa Caisse headquarters, Montréal
  2. Dec. 2025 to Mar. 2026
    Fastercom, Montréal

    Solutions Integration Developer

    • Configured and integrated TMS solutions for logistics clients through database parameterization and component adaptation.
    • Integrated Google Maps geocoding and third-party routing APIs for transport routing and trip optimization.
    • Delivered 3+ structured test, development and production releases within an Agile team.

    TMS · REST APIs · Google Maps · GitLab CI/CD · Spring Boot · Angular

  3. Oct. 2025 to Mar. 2026
    The Mad Space, remote

    Full-Stack Developer (Contract)

    • Architected and shipped an end-to-end print-on-demand marketplace: ~15,000 lines of code, 30+ REST endpoints, 17 bilingual pages, multi-role authentication, 4 currencies and 20+ CI/CD deployments to production.
    • Automated 4 business workflows across 7 third-party APIs (Stripe, Gelato, Google Merchant Center, GA4, Google Ads), cutting order processing by 10 to 15 minutes per order.
    • Implemented production-grade security (OAuth 2.0 with refresh-token rotation, HMAC-signed webhooks, rate limiting, audit logs), compliant with GDPR and Quebec Laws 25 and 96.

    Next.js · TypeScript · Prisma · PostgreSQL · Supabase · Stripe · Vercel

  4. 2025 to present
    Cadence

    Co-founder and Tech Lead

    • Architecting a mobile sports coaching app for the Quebec francophone market, with a landing page live on Vercel.
    • Ran 13 sprints and 169+ GitHub issues with strict acceptance criteria; security by design (Supabase RLS from the first sprint, OWASP Mobile audit planned).

    Expo (React Native) · TypeScript · NativeWind · Supabase · Vercel

  5. 2025 to present
    Side projects

    Product design and development (freelance)

    • Clients: Kim Dubois Photographe (my first paying client), BOA (private chef) and the Cornwall Rex Club of Canada.
    • Products: DPM Elevate (deployed planning app), Wise & Wealthy and Vibe Montréal (prototypes).
    • Design systems, bilingual sites, light and dark themes; production targeted in Next.js and TypeScript.
  6. Jan. 2022 to Oct. 2025
    Vidéotron, Montréal

    IT Automation and Support Technician

    • Automated about 50% of recurring HR, IT and Finance tasks with Power Automate; wrote runbooks that sped up technician onboarding.
    • Resolved 2,000+ support tickets (94% customer satisfaction, 9.6/10).

    Power Automate · Microsoft 365 · Level 1 and 2 support

Education

  1. Oct. 2024 to present

    B.Eng. in Software Engineering (in progress)

    ÉTS, École de technologie supérieure, Montréal

  2. Jan. 2022 to Jan. 2024

    DEC in Computer Science Technology (Application Development)

    Collège de Rosemont, Montréal

  3. Sep. 2019 to Feb. 2022

    DVS in IT Support

    CFP des Riverains

Certifications

6 verifiable certifications
freeCodeCamp, Responsive Web Design
freeCodeCamp

Responsive Web Design

300 hHTMLCSS
freecodecamp.orgVerify
Codecademy, Intro to Large Language Models (LLMs)
Codecademy

Intro to Large Language Models (LLMs)

GenAILLM
ID 22EA5DAB-AVerify
Codecademy, Intro to AI Strategy
Codecademy

Intro to AI Strategy

GenAI
ID 8281D9DA-7Verify
Codecademy, Learn How to Use ChatGPT
Codecademy

Learn How to Use ChatGPT

GenAIPrompting
ID 6A0BF7A2-4Verify
Codecademy, Learn Python 3
Codecademy

Learn Python 3

Python
ID ECF77C74-6Verify
Codecademy, Learn HTML
Codecademy

Learn HTML

HTML
ID 93A2F5D4-2Verify