Name: Conrad Haupt
Type: User
Company: ETH Zürich / IBM Research / WitsQ
Bio: I am a Master in Quantum Engineering student at ETH Zürich, conducting my Master's Thesis at IBM Research Zürich, and part of the Wits Quantum Initiative.
Location: Zürich, Switzerland
Blog: https://www.conradhaupt.com
Conrad Haupt's Projects
A NumPy function returning all bitstrings of a given size.
Uploads assets to Azure Blob Storage
LaTeX style and class files for the Wits School of Electrical & Information Engineering
Compile-time Huffman coding compression using C++20
ETH Quantum Hackathon 2024 -- w/ Quantinuum
FastBit indexing and querying tools
A collection of useful .gitignore templates
Library for N-Dimensional Hilbert Mapping
C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates
This project contains two C++ programs that 1) compare SFCs using locality metrics and 2) reorders and compresses sfcc files using SFCs and standard compression techniques. These were created for Conrad Haupt's Electrical Engineering Masters Dissertation at the University of the Witwatersrand, Johannesburg in South Africa. There are also two papers associated with this research though they have not been published yet. The dissertation has also not yet been published.
an API and runtime environment for data processing with MapReduce for shared-memory multi-core & multiprocessor systems.
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
This project was developed for the Qiskit Camp Africa in 2019. It shows that Bayesian Inference can be integrated into Qiskit using the QInfer toolkit. This notebook showcases a proof-of-concept for the Iterative Quantum Phase Estimation circuit where the phase of the unitary is determined through a Sequential Monte-Carlo sampling scheme over an arbitrary prior distribution. The experimental results used for updating the posterior come from a QASM simulation of the IQPE circuit at iteration 1. The presentation is given in the PDF while the proof of concept is shown in the notebook.
Tools for building and solving models of quantum systems in Qiskit
Qiskit Experiments
IBM Client for Qiskit Runtime.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Grading client for the IBM Quantum Challenges
Matplotlib styles for scientific plotting
Quick Search files and directories from Ulauncher
Ulauncher plugin for activating from a list of windows opened
Example on using std::unique_ptr from c++17 and how copy-constructors work
VSCode UUID Generator Extension