_____                    ____        _     _          _
|  ___|   _  __ _ _ __  | __ )  __ _| | __| |_      _(_)_ __
| |_ | | | |/ _` | '_ \ |  _ \ / _` | |/ _` \ \ /\ / / | '_ \
|  _|| |_| | (_| | | | || |_) | (_| | | (_| |\ V  V /| | | | |
|_|   \__,_|\__,_|_| |_||____/ \__,_|_|\__,_| \_/\_/ |_|_| |_|
      
role Computer Scientist
focus HPC · Bioinformatics · Systems
location Norfolk, UK
status available
01 experience
John Innes Centre
Bioinformatician
2025 — present
Bioinformatician
  • Engineered bit-packed index structures for high-performance genomic data querying at scale.
  • Rewrote core query pipeline in Rust, delivering dramatic performance improvements over the prior implementation.
  • Optimised Slurm HPC cluster workloads using SIMD intrinsics and low-level memory management.
BT Research & Innovation
Research Placement
Adastral Park
Work Experience - Research Placement
  • Developed Python library for real-time OTDR telemetry data processing and analysis.
  • Automated data visualisation using matploblib.
02 projects
P.001
Solar Storm Predictor
Neural network deployed to the International Space Station for real-time solar storm prediction using onboard sensor arrays.
tensorflow keras edge-ml sensors
P.002
Rust APL Compiler
Full compiler for APL targeting high-performance linear algebra and array-oriented scientific computing workloads.
rust apl llvm compilers
P.003
BitTorrent Client
Full-featured P2P torrent client implementing BEP3 with DHT peer discovery, SHA-1 integrity verification, Tit-for-Tat choking, and session persistence for resumable downloads.
python networking p2p dht
P.004
viSOR — OTDR Parser
Python library for parsing and visualising .sor, .msor, and .csv OTDR fibre optic trace files. Supports interactive Plotly plots, signal peak classification, and bulk directory processing.
python numpy plotly fibre-optics
03 technical profile
languages
python
8 yrs
rust
4 yrs
c
haskell
js / ts
apl / bash
systems & infra
linux / unix
hpc / slurm
simd intrinsics
ebpf
docker / singularity
llvm
git
libraries & frameworks
pytorch
tensorflow / keras
numpy / pandas
plotly
react
04 education & awards
institution
Wymondham College
A-Levels in Mathematics, Further Mathematics, Physics, and Computer Science.
recognition
Awards & Competitions
Bebras Computational Thinking — Gold (Top 10%)
OAT Codes Competition — 1st Place
UKMT Mathematical Challenge — Silver