I’m a performance-focused C++ engineer passionate about video compression, low-latency streaming, and immersive XR systems.
Currently at V-Nova, I work at the intersection of research-grade codecs and production systems, turning complex multimedia research into scalable, real-world products.
My goal: Enable next-gen, real-time media experiences across platforms — from embedded to cloud to XR.
- LCEVC + FFmpeg Low-Latency Streaming — Solved pipeline bottlenecks for ultra-low latency delivery.
- XR Streaming to Apple Vision Pro — Streamed 6DoF immersive video from CloudXR.
- Codec Integration — Integrated AV1/VVC + LCEVC into VLC-iOS; enabled VC-6 decoding in AI/ML frameworks.
- Performance Optimization — Reduced LCEVC decoding latency by 82% on Linux/macOS.
- Custom iOS HLS Player — Designed adaptive playback parser tuned for XR scenarios.
- Tooling & CI/CD — Built pipelines for benchmarking, metric automation, and Apple CI systems.
- Developed and maintained State Estimation systems for critical components.
- Researched and prototyped Hybrid Neural Networks with C++/UML design.
- Drove quality via GoogleTest unit/integration testing and ticket triage processes.
- Led knowledge-sharing C++ sessions company-wide.
- Contributed to an EU research project building a C++ HPC library for flexoelectric metamaterials.
- Implemented trimmed isogeometric analysis in parallel HPC environments.
- Modeled multiphysics systems with FEM and molecular dynamics.
- Collaborated with 40+ engineers on heavy-duty generator design using ANSYS, CATIA, and FEA.
- Automated analysis workflows with ANSYS ACT and developed parametric CAD models.
C · C++ · Python · Objective-C · Swift · Rust · JavaScript · Bash
Qt · PyTorch · TensorFlow · Scikit-Learn · OpenCV · Django · Flask · React
FFmpeg · VLC · LCEVC · VC-6 · CloudXR · HLS · TorchCodec · Decord
Docker · Jenkins · Git · Conan · Xcode · CI/CD · NGINX · AWS
Pandas · PostgreSQL · MongoDB
HTML5 · CSS3 · Bootstrap · TailwindCSS · Hugo · Jekyll · Electron
Linux · macOS · Android · iOS
- From Brain to Equifax: 4 Cybersecurity Attacks That Changed Computing
- Projects Every Senior Software Engineer Should Try (Before They Retire or Become a Manager)
- Decorator Design Pattern for Flexible and Dynamic Object Behavior in C++
- The Observer Design Pattern: A Weather Station Example in C++
- Strategy Pattern in C++: A Flexible Approach to Dynamic Behaviors with Smart Pointers
⭐️ Inspired by research, driven by engineering, and powered by C++.


