About
I am an incoming PhD student with a strong foundation in High-Performance Computing (HPC) and distributed computer science. My background includes advanced coursework in CUDA Programming, MPI Programming, and Deep Learning, along with practical experience in GPU-based computing and parallel algorithms. I completed my M2 in Quantum and Distributed Computer Science at Université Paris-Saclay and earned my B.S. in Mathematics and Computer Science from École Polytechnique.
Research & Projects
- Multimodal AI Enhancements: Integrated vocal imitations into AI models with cross-modal attention and advanced data augmentation (pitch-shifting, vocoding) for improved audio retrieval and generation.
- Parallel Computing & Constraint Solvers: Developed and optimized parallel consistency techniques in C++ with OpenMP and MPI, achieving up to 3.7× speed-ups.
- Cryptographic VDFs: Constructed verifiable delay functions based on number-theoretic methods, implementing and benchmarking on RSA and class groups.
- Real-Time Graphics & Ray Tracing: Designed a WebGPU-based engine leveraging BVH and Surface Area Heuristics to launch millions of rays at high frame rates.
- AI-Powered Media Tools: Built video and audio processing applications using PyTorch, ffmpeg, and DSP techniques for dynamic segmentation and enhancement.
- Nuxt.js Web Platform: Created a website in Nuxt.js that integrates multiple APIs, databases, and authentication systems, attracting over 800k unique monthly users.
Skills & Interests
Languages & Tools: C/C++ | Python | Java | TypeScript | Haskell | CUDA | OpenMP | MPI | Docker | Git
Technical Areas: High-Performance Computing, GPU Programming, Parallel Algorithms, Distributed Systems, Digital Signal Processing, Real-Time Graphics, and AI/ML.
Additional Interests: Reverse Engineering, Cryptography, and Music Production.