
Hi! I'm Elie Bruno![]()
Software engineer based in Lausanne, building fast systems for financial markets.
Master's student in Computer Science at EPFL and incoming Software Engineer Intern at Citadel. Previously at Qube Research & Technologies and Proton.
Introduction
About me

I'm a software engineer based in Lausanne, pursuing a Master's in Computer Science at EPFL after completing my Bachelor's there. At Qube Research & Technologies I worked as a Quantitative Analyst, building and optimizing pipelines that process large-scale financial datasets for quantitative research and trading strategies. Before that, I was a Back-End Engineer at Proton, refactoring core systems for modularity and expanding test coverage across the codebase.
My interests sit at the intersection of quantitative finance, low-latency systems, cybersecurity, and reverse engineering. I like understanding how things work under the hood — and building software that holds up at scale. Alongside my studies, I manage a live investment portfolio in the University of Zurich's Portfolio Management Program, and I'll be joining Citadel as a Software Engineer Intern in summer 2026.
Where I've worked
Citadel
Software Engineer Intern (incoming, Summer 2026)
Qube Research & Technologies
Quantitative Analyst Intern (2025)
Proton
Associate Back-End Engineer (2024)
EPFL
Teaching Assistant — C & Python (2024–present)
Where I've studied
EPFL
M.Sc. Computer Science (2025–present)
University of Zurich
Portfolio Management Program — Quantitative Finance Track (2025–26)
Instituto Superior Técnico, Lisbon
M.Sc. year, Computer Science & Engineering (2024–25)
EPFL
B.Sc. Computer Science (2022–25)
Things I work with
- Python
- TypeScript
- Java
- C
- SQL
- Polars
- PyArrow
- AWS
- Docker
- Kubernetes
- Argo Workflows
- React
My portfolio
My latest work
Hackathons, coursework, and side projects — mostly around markets, data, and systems.

Agentic Admission
Multi-agent LLM panel emulating EPFL’s MTE admission committee — four specialist evaluators and a Chair, calibrated on six years of verdicts, reaching 82% agreement with the committee.
- Multi-Agent
- LLM Evals
- Python

Moodle MCP
MCP server and CLI for Moodle LMS — course data, deadlines, grades, and assignment submission, with pluggable SSO token refresh via Playwright.
- MCP
- Python
- CLI
Built with Franklin Tranié

Vitol Hackathon
Built a real-time computer vision pipeline to detect, classify, and count boats on a video stream using object detection models.
- Computer Vision
- Real-Time

Optiver Hackathon
Developed a model to predict Tesla stock volatility in a team of 3, placing 7th out of 90 teams at the EPFL trading hackathon.
- Volatility Modeling
- Python
Connect with me
Get in touch
Whether you have a question, a project in mind, or just want to say hi — my inbox is open.
[email protected]



