Skip to content
View mrezabayat's full-sized avatar
☘️
Learning
☘️
Learning

Block or report mrezabayat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mrezabayat/README.md

Hi 👋, I'm Mohammad Reza Bayat

Senior C++ Software Engineer | Video Compression & Immersive Streaming Expert

Profile Views GitHub Trophies


🧠 About Me

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.


🚀 Featured Projects & Achievements

🎥 V-Nova Ltd (London, UK)

  • 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.

⚙️ Siemens (London, UK)

  • 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.

🧩 Universitat Politècnica de Catalunya (Barcelona, Spain)

  • 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.

⚡ MAPNA Generator Engineering & Manufacturing Co.

  • 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.

🧰 Languages & Tools

💻 Core Programming

C · C++ · Python · Objective-C · Swift · Rust · JavaScript · Bash

C C++ Python Objective-C Swift Rust JavaScript Bash

🧩 Frameworks & Libraries

Qt · PyTorch · TensorFlow · Scikit-Learn · OpenCV · Django · Flask · React

Qt PyTorch TensorFlow Scikit-Learn OpenCV Django Flask React

🧠 Multimedia & Streaming

FFmpeg · VLC · LCEVC · VC-6 · CloudXR · HLS · TorchCodec · Decord

FFmpeg VLC Media Player

⚙️ DevOps & Tools

Docker · Jenkins · Git · Conan · Xcode · CI/CD · NGINX · AWS

Docker Jenkins Git Xcode NGINX AWS

🧮 Data & Databases

Pandas · PostgreSQL · MongoDB

Pandas PostgreSQL MongoDB

🌐 Web & UI

HTML5 · CSS3 · Bootstrap · TailwindCSS · Hugo · Jekyll · Electron

HTML5 CSS3 Bootstrap TailwindCSS Hugo Jekyll Electron

🐧 Systems

Linux · macOS · Android · iOS

Linux Apple Android


📰 Latest Blog Posts


🤝 Connect with Me


📊 GitHub Stats

GitHub Stats GitHub Streak Top Languages


⭐️ Inspired by research, driven by engineering, and powered by C++.

Popular repositories Loading

  1. MPI_CHAP3_ASSIGNMENT1 MPI_CHAP3_ASSIGNMENT1 Public

    Programming Assignment of chapter 3 of "Parallel Programming with MPI"

    C++ 3

  2. MPI_CHAP04_ASSIGNMENT01 MPI_CHAP04_ASSIGNMENT01 Public

    #1 assignment of chapter 04 of Parallel programming with MPI

    C++ 3

  3. MPI_Allgatherv MPI_Allgatherv Public

    This is a simple example of MPI_Allgatherv function of MPI.

    C++ 3

  4. matplotlib-cpp matplotlib-cpp Public

    Forked from lava/matplotlib-cpp

    Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib

    C++ 3

  5. IGA-Cpp IGA-Cpp Public

    C++ 3

  6. pdelib pdelib Public

    Partial Differential Equation Library

    C++ 3