Curriculum Vitae

Work Experience

Backend Developer, Server Administrator

Montreal, Canada Dec 2025 - Present

  • Streamlined backend architecture and deployment, leading to increased developer productivity and reduced complexity.

  • Updating and optimizing dependencies in Dockerfiles for legacy backend services, improving reliability and maintainability.

  • Overseeing deployment pipeline and monitoring system uptime for multiple lab projects.

Teaching Assistant

Montreal, Quebec Jan 2024 - Apr 2024

  • Provided support to students by answering questions on the discussion board and assiting with their deliverables.

Software Developer

Portugal (Remote) Dec 2023 - Nov 2024

  • Implemented and deployed the Plainchant Analyser for MEI Neumes web interface to search and analyze a historical chant corpus from the Portuguese Early Music (PEM) database.

  • Worked in an interdisciplinary team composed of historical musicologists, music technology and computer science experts.

Software Developer

Montreal, Canada May 2023 - Aug 2023

  • Implemented and Dockerized a multilingual translation microservice to the project IMAGE's backend using open-source Large Language Models (LLMs) from HuggingFace and written in Python.

  • Designed earcons to support multilingual user interactions and enhance accessibility.

Education

B.Eng., Electrical Engineering

McGill University

Sep 2021 - Present

  • Minors in Software Engineering (B.Eng SE), and Musical Science & Technology (MST).

  • Relevant courses: Operating System, Control System, Embedded System, Microprocessors, Software Delivery.

Publications

Plainchant Analyser for MEI Neumes: A Tool for Understanding Chant Transmission

  • Authors: Antoine Phan, Martha Thomae, Elsa De Luca, Francesco Orio.

  • Details:

    • Conference: Music Encoding Conference 2025

    • Location: London, United Kingdom.

    • Time: June 27-29, 2024

Enhancing Musicological Analysis through Digital Tools

  • Authors: Martha Thomae, Antoine Phan, Elsa De Luca.

  • Details:

    • Conference: Digital Technologies Applied to Music Research: Methodologies, Projects and Challenges

    • Location: Lisbon, Portugal

    • Time: June 27-29, 2024

Music Retrieval Tools (OMR and music analysis).

  • Authors: Elsa De Luca, Martha Thomae, Antoine Phan.

  • Details:

    • Conference: Digital Technologies Applied to Music Research: Methodologies, Projects and Challenges

    • Location: Lisbon, Portugal

    • Time: June 24th, 2024

Conference Workshops

ECHOES Workshop on the automatic analysis of early music sources

29th June, 2024

Presented by Martha Thomae, Antoine Phan, Elsa De Luca at CESEM - FCSH, NOVA Universidade de Lisboa, Lisbon, Portugal.

Skills

  • System Administration: Linux (Debian-based, Arch), SSH, DNS Configuration
  • DevOps: Docker, Docker Compose, AWS EC2, GitHub Actions CI/CD, Vercel
  • Programming: Python, C, C++, Java, Assembly (ARMv7), SuperCollider
  • Web development: JavaScript/TypeScript, SvelteKit, TailwindCSS, expressJS, Flask, Django
  • Simulation & Design: MATLAB, Simulink, 3D Printing
  • Electronics: Arduino UNO, Raspberry Pi, Electric Circuit Design
  • Languages: English, French, Vietnamese, Spanish.