chess engine
Fully functional chess engine, developed from scratch using Node. Uses an alpha beta search with iterative deepening, described in detail in the repository.
I'm a passionate developer and honours Computer Science (co-op) major studying at the University of Guelph. I have a variety of interests including finance, software systems engineering, and full stack development.
Fully functional chess engine, developed from scratch using Node. Uses an alpha beta search with iterative deepening, described in detail in the repository.
Lightweight command line utility for removing dependencies and build artifacts from unused local projects.
Full stack app that allows users to explore the mandelbrot fractal. Renders images with any level of zoom and precision using custom big decimal implementation.
Modular and scalable design. Utilizes centralized state management through Redux, and takes advantage of aynchronous actions using Redux-Thunk. Includes bubble sort, quick sort, and merge sort.
Fully functional chess engine, developed from scratch using Node. Uses an alpha beta search with iterative deepening, described in detail in the repository.