About Me
- Aspiring AI/ML Engineer
- Studying BSc Computer Science at the University of Nottingham
- Interested in reinforcement learning and computer vision
- Currently working on a Chess Engine in C
Languages
Libraries and Tools
About Me
Languages
Libraries and Tools
Chess engine written from scratch in C with legal move generation, FEN/SAN parsing, reversible make/unmake moves, perft tests and negamax search
C 1
Efficiently Updatable Neural Network trained on Lichess database games with raw binary serialisation of model weights
Python
Local-first medieval text-adventure generator powered by Ollama, Flask and Streamlit, built to run entirely on an 8GB Raspberry Pi 5
Python 3
Forked from 13B-Cr1/UCL-Hack-26
Hackathon-built Streamlit platform for UK property search, combining Scansan API data, CatBoost price prediction, sustainability scoring and interactive Plotly visualisations for property insights
Jupyter Notebook
NumPy-based MNIST neural network with model training, evaluation, hyperparameter tuning and a Pygame digit-recognition GUI
Python
Pygame chess engine with full rule support, timers, undo/redo, annotations and Minimax AI with alpha-beta pruning
Python