Piquasso (Contributor)

projects

Piquasso is a state-of-the-art Python and C++ framework designed for the efficient simulation of photonic quantum computers. It provides researchers and developers with a robust environment for exploring optical quantum algorithms and hardware designs.

Core Features

  • High-Performance Backends: Utilizes optimized C++ kernels and state-of-the-art algorithms to simulate Gaussian and Fock-domain quantum states with extreme efficiency.
  • Intuitive Interface: Features a dynamic drag-and-drop web interface at app.piquasso.com for building, editing, and visualizing photonic quantum circuits.
  • Broad Algorithm Support: Native support for key quantum applications, including Gaussian Boson Sampling (GBS), Variational Quantum Eigensolver (VQE), and Quantum Neural Networks (QNN).
  • Community Focused: A growing public repository of circuits and algorithms shared by the community to accelerate photonic research.

Technical Architecture

By bridging the gap between high-level Python abstractions and low-level C++ performance, Piquasso enables the simulation of complex photonic systems that were previously computationally prohibitive.

Kareem H. El-Safty
Authors
Quantum Software Engineer | Photonic QML

Quantum software engineer with a photonics backbone. I build power-aware MZI pipelines and CV/Kerr kernels, ship open-source tools (PhotonWeave, KTQ; contributor to Piquasso), and take experiments from notebook to AWS Braket. Ex AI team lead with production ML wins (face verification, anti-spoofing, OCR, industrial vision), former Qiskit Advocate, and active mentor/community builder (QEgypt, Alexandria QCG).

I build the bridge between photonic hardware and quantum software. At TUM I focused on MZI-based photonic processors, CV/Kerr kernels, and joint-detection receivers—and I shipped the reproducible code (tests, docs, CI) behind the papers.