Technical Skills
My technical background combines quantum error correction, coding theory, decoder implementation, and high-performance scientific computing. I develop research software for constructing quantum codes, evaluating decoders, and running large-scale quantum-circuit simulations.
Quantum Error Correction and Decoding
- Code families: quantum LDPC, bivariate bicycle, stabilizer, CSS, quantum convolutional, Bacon-Shor, surface, color, and toric codes.
- Decoding methods: belief propagation, sequential BP, ordered-statistics decoding, minimum-weight perfect matching, greedy decoding, reinforcement-learning-guided search, Q-learning, and multi-branch decoding.
- Decoder pipelines: syndrome generation, residual-syndrome tracking, candidate search, logical-error testing, and frame-error-rate estimation.
Quantum Code Construction
- Algebraic, combinatorial, graph-based, and voltage/lift constructions for quantum LDPC and convolutional codes.
- Bivariate bicycle codes, lifted-product methods, self-orthogonal classical codes, and constructions based on difference triangle sets.
- Rank computation, distance estimation, finite-field experiments, and structural analysis of stabilizer and CSS codes.
Programming and High-Performance Computing
- Languages: Python, C/C++, and MATLAB.
- Parallel computing: CUDA and OpenMP for CPU/GPU acceleration and large-scale quantum-circuit simulation.
- Performance engineering: algorithm implementation, profiling, benchmarking, numerical validation, and simulation of circuits with up to 50 qubits.
Quantum and Mathematical Software
- Quantum software: Qiskit, Cirq, and PennyLane.
- Mathematical software: SageMath, Magma, and MATLAB.
- Research tools: Git, LaTeX, scientific Python, and custom C++ simulation libraries.
Mathematical Foundations and Evaluation
- Coding theory, finite fields, algebraic geometry codes, information theory, and stabilizer/CSS formalism.
- Decoder evaluation under depolarizing and circuit-level noise models.
- Logical-error analysis, frame-error-rate estimation, code-parameter validation, and reproducible computational experiments.