Traffic Simulator
A traffic flow simulator based on the Nagel-Schreckenberg cellular automata model, modelling multi-lane vehicle dynamics, lane-changing behaviour, and entropy-based traffic metrics.
A selection of personal software projects spanning machine learning, simulation, graphics, and computer vision.
A traffic flow simulator based on the Nagel-Schreckenberg cellular automata model, modelling multi-lane vehicle dynamics, lane-changing behaviour, and entropy-based traffic metrics.
A fractal animation generator that creates self-similar animated patterns and exports them as optimised GIF files, with optional GPU acceleration via PyOpenCL.
A paint application with real-time handwriting recognition trained on the EMNIST database. Draw characters on a canvas that are automatically classified by a convolutional neural network supporting 47 character classes.
An interactive application that projects 3D objects onto a live webcam feed and allows real-time manipulation through hand gestures — move, scale, and rotate using pinch and point gestures.
Want to get in touch? Reach out on LinkedIn.