Max Kelly - Coding Project Library

All work

This site serves as a personal library for showcasing coding projects focused on actuarial science, financial/mathematical modeling and data analysis - handwritten in JavaScript, HTML, and CSS, with other programming languages used for specific projects.

The portfolio also includes mathematical challenges, primarily Project Euler, which covers number theory, combinatorics, geometry, algorithm design and optimisation (108 solutions, all coded in Python - Top 1% globally, ranked 13,512 out of 1.3 million users, 521th in the UK).

In addition, this collection features chess engines, simulations and models. Each project includes code, a short write-up, and visual outputs when relevant.


Featured work

Chess EnglineC Badge
Looks a few moves ahead with minimax and ranks positions using basic piece values and mobility.
Black Hole SimulatorCPP Badge
A C program that visualizes gravitational lensing around a black hole by numerically tracing light rays near the photon sphere and event horizon.
Gravity & Orbital Mechanics SimulatorCPP Badge
Models planetary motion and stable orbits.
Bouncy Ball SimulatorC Badge

Works Cited

A selected list of sources I relied on while building the models, simulators, and tools on this site.

Impact metrics

Key numbers (lift, error, runtime, dataset size).

Tech Stack

The core languages, libraries, and tools used across these projects.