// software engineer · systems · competitive programming
ICPC World Finalist and CS student at ETH Zürich, with internships at Microsoft, Bitdefender, and Bending Spoons behind me. Currently a Software Developer Intern at DRW in London. I like problems that live close to the metal — storage engines, kernel-level code, distributed systems — and I've spent almost as many hours coaching olympiad students as I have competing myself.
I'm a Master's student in Computer Science at ETH Zürich, majoring in Data Management Systems with a minor in Machine Learning. Before that, I did my Bachelor's in Computer Science at the University of Bucharest, graduating 5th out of 250+ students with a 9.79/10 GPA.
My internships have mostly kept me low in the stack — a caching layer inside Azure Storage at Microsoft, kernel-level driver work at Bitdefender, backend systems at Bending Spoons — and I'm now doing trading-adjacent data platform work at DRW in London. Outside of work, I compete in and coach competitive programming, and play a bit of chess and tennis when I get the chance.
A full-stack app that extracts captions from YouTube videos and generates summaries with ChatGPT, refining them based on user feedback with a regenerate option.
A Vim-inspired terminal text editor in C++. Prevents multiple processes from touching the same file, auto-creates files as needed, and supports customizable auto-save across three modes for navigation, editing, and command execution.
Languages: C++, Python, C, C#, Java, Go, TypeScript, SQL, Haskell
Frameworks: React, Angular, .NET, Qt, Docker, Git, Terraform, GCP, AWS, Azure
Spoken: Romanian (native), English (C1, TOEFL 103), French (B1), German (beginner)
Also: a poster at the Eastern European Machine Learning Summer School (“Are modern text encoders more robust to textual noise?”), the First-Year Trading and Technology Program at Jane Street's London office, and a discrete math course at UChicago's Summer Immersion Program.
Happy to talk systems, databases, competitive programming, or anything in between.