Dan Kelsey's Projects
Full Stack JavaScript API Project - Agile, Paired, and Mob
Neural Network Trainer
A chess engine written in Java.
A test utility for calvin-chess-engine, which makes two versions of the engine play games against each other, to test the current engine's strength against previous versions.
A simple frontend UI for the calvin chess engine, written in React. Allows the user to play against the engine and track the engine's latest info and stats.
A work-in-progress library for training NNUE nets for my chess engine Calvin.
A simple card game written in Java. Deals a card to every player and declares the player with the highest card the winner.
A connect 4 engine, written in python.
A neural network that recognises handwritten digits, trained using the MNIST dataset.
A work-in-progress chess engine written in Rust.
A chess engine written in Python.
A model of the card game poker in Java, with a focus on strong OO design and the SOLID principles.
A shell script which turns your macOS laptop into an awesome development machine.
A JavaScript app that displays news headlines from 60 sources, accessed via the News API.
The place where I attempt to teach myself about neural nets (and learn python). End goal is to train a NNUE that I can use in my chess engine, Calvin.
OpenBench is a Distributed SPRT Testing Framework for Chess Engines
An interactive command-line pet shop, created in Ruby in week 1 of CodeClan's 16-week course.
Rock paper scissors game built in Ruby and Sinatra.
An android app for playing rock/paper/scissors with the computer.
A web application for managing a record store, built in Ruby, PostgreSQL and Sinatra.
A program that simulates the game snakes and ladders, written in Java.
An app for quick-searching entries in the Stanford Encyclopedia of Philosophy. Features a web scraper and an autocomplete algorithm.
A comment threading app written in React.
A comment threading app written in JavaScript.
A comment threading app written in JavaScript.
A mini-GPT trained on the works of William Shakespeare.
Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more