Skip to content
View rturrado's full-sized avatar

Block or report rturrado

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
rturrado/README.md

You've found it, Arthur! 🏺 GitHub's Holy Grail!

Nah. Mostly atom open-source contributions (quantum compilation) and C++ personal projects (modern C++).

Open-source contributions

Xanadu's quantum compiler, built on LLVM/MLIR.

C++ Python LLVM MLIR

  • Refactored Catalyst pass registering and unified compilation pipelines to a single source of truth.
  • Added support for commuting P(π/2) past non-Clifford PPR gates in the quantum optimization pipeline.

MLIR dialect for jeff, an interchange format for quantum compilers.

C++ MLIR

  • Implemented parse functions for SCF operations.

The backbone of the Munich Quantum Toolkit (MQT).

C++ QIR QDMI

  • Added QIR program format support to the DDSIM QDMI device.

Upstream LLVM / Clang.

C++ Clang CIR

  • Added AVX512 KTEST/KORTEST intrinsics to constexpr evaluation in Clang's VectorExprEvaluator.
  • Added cpuid/cpuidex support for CIR on x86.

Personal projects

C++ CMake FetchContent vcpkg GoogleTest GoogleBenchmark fmt range-v3 ASan codecov Docker GitHub Actions

100 modern C++ programming problems; including tests, benchmarks, sanitizers, coverage, CI, and Docker delivery.

C++ Coroutines Boost.Asio

Examples using std::generator proposal and boost::asio coroutines; and a coroutine-based tokenizer.

C++ CMake Conan range-v3 Docker

Christmas (and elves) -themed programming puzzles, a Connect 4 game, and a RISC machine implementation.

OCaml SDL

Ye olde arcade game.

Achievements

unitaryhack 2026

Stats

Most Used Languages GitHub

Pinned Loading

  1. PennyLaneAI/catalyst PennyLaneAI/catalyst Public

    A JIT compiler for hybrid quantum programs in PennyLane

    Python 215 78

  2. munich-quantum-toolkit/core munich-quantum-toolkit/core Public

    MQT Core - The Backbone of the Munich Quantum Toolkit

    C++ 124 63

  3. llvm/llvm-project llvm/llvm-project Public

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 38.9k 17.5k

  4. QuTech-Delft/libqasm QuTech-Delft/libqasm Public

    libQASM: Library to parse cQASM files

    C++ 23 17

  5. QuTech-Delft/qx-simulator QuTech-Delft/qx-simulator Public

    QX Simulator

    C++ 19 13

  6. QuTech-Delft/OpenSquirrel QuTech-Delft/OpenSquirrel Public

    A flexible (Python-based) quantum program compiler

    Python 17 6