Software Engineer · London

Rodolphe Kouyoumdjian

McGill Computer Science graduate. I build full-stack products in TypeScript, React and Python, and lately AI agents and the tools they use, like Drift, an open-source upgrade checker served to coding agents over MCP.

Experience

  1. May 2026 - Present

    Independent Software Engineer · Nuclear Gaming

    Remote

    • Built TypeScript/Phaser game clients, Rust/WASM simulation engines and deterministic event-replay systems, along with the UI/UX
    • Built large-scale statistical simulation tooling, data compression workflows and cross-browser performance optimisation
    TypeScriptPhaserRustWebAssemblySvelteKit
  2. Nov 2025 - May 2026

    Full-Stack Developer · Vretta

    Montreal, Canada (Remote)

    • Developed and maintained production features with Angular, Node.js and TypeScript, improving frontend workflows and code maintainability
    • Investigated and resolved production issues through direct SQL inspection, AWS CloudWatch log analysis and live client support sessions
    AngularNode.jsTypeScriptSQLAWS CloudWatch
  3. May 2025 - Aug 2025

    Software Engineering Intern · Alphinat

    Montreal, Canada

    • Delivered a production web application for the Hague Conference on Private International Law (HCCH) in a .NET + IIS environment, improving workflow completion rates by 35% through redesigned user flows
    • Automated the multilingual content pipeline with a Python + pandas tool, cutting translation turnaround from 1 month to 3 days
    .NETIISPythonpandasSQL
  4. Jan 2025 - Apr 2025

    Founder · Planorama

    Montreal, Canada (Remote)

    • Built a project-planning platform with Next.js, MongoDB and NextAuth that uses LLMs to generate project plans and UML diagrams, with Stripe, Discord and GitHub integrations
    • Set up CI/CD with GitHub Actions to automate deployments and publishing
    Next.jsMongoDBNextAuthStripeGitHub ActionsOpenAI
  5. May 2024 - Aug 2024

    Full-Stack Engineering Intern · Avocado

    Montreal, Canada (Remote)

    • Delivered 90% of the platform's core marketplace: product listings, image uploads and date-based rental availability with Next.js, Prisma and MongoDB
    • Integrated Stripe Identity and Stripe Payments for identity verification and automated in-platform payments
    Next.jsPrismaMongoDBStripeGoogle Cloud
  6. May 2023 - Dec 2023

    Software Engineer (Contract) · Allons Burger

    Montreal, Canada

    • Built a Dart and Spring Boot ordering app with Stripe payments and an admin dashboard
    • Integrated DoorDash deliveries at a flat per-order fee instead of the 20-30% commission charged by delivery apps
    DartSpring BootStripeDoorDash API

Projects

Drift

Summer 2026

Open-source dependency-upgrade checker for developers and coding agents

  • Built a CLI and GitHub Action that downloads both versions of an upgraded dependency and finds the affected call sites by file and line, across 17 package ecosystems
  • Scored 83.9% precision and 97.6% recall on 16,333 real-world npm API changes from a public research corpus
  • Serves its analysis to coding agents over MCP and checks AI-generated fixes file by file, reverting any that weaken tests
  • Published on npm as @usedrift/cli (2,000+ downloads in September 2026), with a VS Code extension and GitHub Action

TypeScript, Node.js, MCP, VS Code API

Scout

Autumn 2026

Local-first AI job-search system

  • Built a local daemon, a Chrome/Safari (MV3) extension that fills application forms deterministically and stops before submission, and a React dashboard
  • Exposed it to Claude through an MCP server: job search over 760k+ postings, fit scoring, deduplication and application tracking, with schema-checked tool calls and approval before anything is sent
  • Generated tailored CVs on a LaTeX template, constrained to verified experience

TypeScript, React, SQLite, MCP, Chrome Extensions

SQL Interpreter & Query Optimizer

Winter 2024

SQL interpreter and query optimizer to improve query efficiency

  • Developed an SQL interpreter and query optimizer in Java to improve query efficiency and data retrieval
  • Applied advanced data structures and optimization techniques to enhance performance

Java, Data Structures, Query Optimization

Holoquiz

Winter 2024

Health-oriented AI powered quiz making game for students

  • Wrote all the software in a 6-person team: Raspberry Pi button and touchscreen handling, and a Python pipeline that generates quiz questions with GPT as structured JSON and grades answers live

OpenAI API, Python, Raspberry Pi

scryblr.com

Summer 2023

Full-stack app for content creation using LLMs

  • Developed a full-stack app, integrating authentication, a database and an LLM API to improve UX

Flask, HTML, CSS, Javascript

PairIt

Summer 2022

iOS language learning game using spaced repetition

  • Built an iOS language learning game to match words across languages using SwiftUI and a custom spaced repetition algorithm
  • Scraped and processed 50+ GB of multilingual data from Project Gutenberg to generate frequency-based word pairs
  • Used parallel concurrency in Python to accelerate data processing by 100x, enabling scalable smart recommendations

SwiftUI, Xcode, Python

Asset Allocation

Autumn 2021

Mean variance portfolio optimization

  • Implemented Monte Carlo method for efficient frontier
  • Modern Portfolio Theory optimization

Python, Statistics, data analysis

Education

  • McGill University logo

    McGill University

    2022 - 2025

    Bachelor of Science, Computer Science, 3.7 GPA

    Study abroad: University of Edinburgh (Winter 2024), King's College London (Autumn 2024)

    Coursework: Statistical Learning, Statistical Computing, Brain-Inspired AI, Time Series Analysis, Database Systems, Mathematical Finance, Machine Learning for Biomedical Applications, Entrepreneurship and Innovation

  • King's College London logo

    King's College London

    Autumn 2024

    Study abroad

    Relevant Coursework: Mathematical Finance I: Discrete Time, Machine Learning for Biomedical Applications

  • University of Edinburgh logo

    University of Edinburgh

    Winter 2024

    Study abroad

    Relevant Coursework: Entrepreneurship and Innovation Project

Skills

Languages
TypeScriptJavaScriptPythonSQLJavaRustSwiftDart
Frontend
ReactNext.jsAngularSvelteKitTailwind CSSPhaser
Backend & data
Node.jsREST APIsPostgreSQLMongoDBPrismapandasSpring Boot
AI
LLMsAI agentsMCP (Model Context Protocol)
Tooling
GitGitHub ActionsDockerVitestAWS CloudWatchGoogle CloudStripe