Aspiring Quantum Computing Engineer Focused on quantum algorithms (VQE, QPE, Shor), numerical simulation, and physics-driven modelling.
I have a First-Class MSci in Theoretical Physics & Mathematics and I build research-grade, well-structured open-source projects across quantum computing, photonics, numerical methods, and applied optimisation. My work spans quantum chemistry, quantum error mitigation, classical simulations of quantum algorithms, and high-performance scientific modelling.
Dynamics of Topological Photonics A full simulation suite exploring nonlinear gain/loss, edge modes, and stability regimes in non-Hermitian topological lattices (NRSSH & Diamond models). Includes phase diagrams, time-evolution solvers, Hamiltonian construction, and analysis relevant to photonics, nonlinear optics, and topological quantum systems. This is revamped code from my uni dissertation: "Dynamics of Topological Photonics with Nonlinear Saturable Gain and Loss".
Shor’s Algorithm – Classical Quantum Circuit Simulation A pure-Python, matrix-based classical simulation of Shor’s quantum factoring algorithm. Implements superposition, modular exponentiation, IQFT, probability visualisation, runtime scaling, and educational tooling without relying on quantum frameworks.
Variational Quantum Eigensolver (VQE) & Quantum Phase Estimation (QPE) A modular PennyLane-based package for VQE and QPE applied to H₂, LiH, H₂O and H₃⁺. Features a full VQE engine with ansatz modules, optimisers, caching, reproducibility tests, molecular Hamiltonian generation, visualisation tools, and parallel QPE simulations (noisy and noiseless).
Celestial Dynamics – Iteration Methods Comparison A numerical physics project comparing Euler, Midpoint, Heun, and RK4 schemes through gravitational simulations. Includes projectile motion, two-body and three-body orbits, chaos behaviour, and energy-conservation analysis implemented primarily in R Code.
Portfolio Optimisation via VQE A quantum optimisation project mapping portfolio selection to a QUBO and solving it with VQE. Includes binary-encoded and fractional-ansatz approaches using PennyLane, with full derivations and results.
Quantum Error Correction (Work in Progress) Explores the fundamentals of quantum error correction and early implementations of small error-correcting codes. A growing project aligned with my long-term interest in fault-tolerant quantum computing.
Quantum Linear Solver (Work in Progress) A developing repository implementing quantum linear-system solvers using concepts from block-encoding, QSVT, and HHL-style formulations. Designed to complement my VQE/QPE work with more advanced quantum algorithmic techniques.
Python, PennyLane, NumPy, matplotlib, R, MATLAB, Tableau
MSci Theoretical Physics & Mathematics (First Class) – Lancaster University Former Data Analyst with experience automating workflows, building analytical pipelines, and using data-driven insights for decision support.