Software engineer · France · Canada · Poland

I turn ideas into things that ship.

Elie Boulanger

OrbitA small ship orbiting a planet.

Selected work

Experience

  1. Aug 2025 – Dec 2025

    Developer · Hydro-Québec Industrial Collaboration, Polytechnique Montreal

    Montreal, Canada

    • Delivered a commercial project jointly with the Hydro-Québec engineering team, running requirement gathering, demos, and feedback cycles across two organizations.
  2. May 2025 – Aug 2025

    Research Intern · Polytechnique Montreal

    Montreal, Canada

    • Built Python and C++ pipelines for large-scale hyperparameter optimization and automated, reproducible benchmarking of Tabu Search on healthcare scheduling problems.
    • Profiled bottlenecks to cut computational overhead and translated researcher requirements into technical solutions.
  3. Aug 2021 – Present

    Founder and Lead Developer · VarsoLogic

    Montreal / Remote

    • Designed and evolved Angular applications on a microfrontend-oriented architecture: standalone components, signals, lazy-loaded feature boundaries, shared libraries in a monorepo.
    • Tuned performance across the stack through caching, query optimization, asynchronous processing, and low-latency client-server communication under concurrent workloads.
    • Delivered projects from architecture design to production deployment, owning technical decisions and aligning technology choices with product and business goals.
    • Built automated tests along the testing pyramid and implemented logging, monitoring, and error tracking.
    • Coordinated remote collaborators, split complex work into incremental deliverables, ran code reviews, mentored junior developers.
    • Applied Claude and OpenAI APIs and AI coding assistants across development, review, documentation, and automated production pipelines.
    • Selected for the Propolys Entrepreneurial Scholarship (Polytechnique Montreal).
  4. Nov 2017 – Jun 2018

    Research Intern · Nicolaus Copernicus University

    Toruń, Poland

    • High-precision photometric analysis of astronomical observation data, data-processing workflows for exoplanet transit research publications.

Education

  • Polytechnique Montreal — Bachelor of Computer Engineering ENIC-NARIC certified as equivalent to a Polish Master’s degree.
  • Warsaw University of Technology — Aerospace Engineering (not completed)

Awards

  • MITACS Scholarship — Polytechnique Montreal, 2025
  • Propolys Entrepreneurial Scholarship — Polytechnique Montreal

Skills

Frontend

  • Angular (signals, standalone components, RxJS)
  • TypeScript
  • Web Components

Architecture

  • Microfrontends
  • Monorepos
  • Microservices
  • Design patterns
  • REST APIs

Backend

  • Node.js
  • NestJS
  • Next.js
  • Python
  • PostgreSQL
  • MongoDB
  • WebSocket

Quality

  • Testing pyramid (unit / integration / E2E)
  • Observability
  • Monitoring
  • WCAG

Delivery

  • Docker
  • CI/CD
  • Deployment automation
  • Git
  • Linux
  • Distributed teams

AI tooling

  • Claude API
  • OpenAI API
  • AI-assisted development and review workflows

Contact

Have a role or a project in mind? Send a few details and I'll reply directly.