I'm a full-stack developer
I am a full-stack developer by trade, however I have worked on many different tech stacks for different purposes in the past, including an embedded Lua scripting project.
I program as a hobby and love to explore a variety of concepts in computer science by trying to implement them myself. Highly motivated and creative thinker in terms of theory application and software engineering. More of a "make it work" rather than "make it look good" type of person.
Particle based cellular automata using convolution with tensorflowjs
Falling coloured rectangles inspired by an artwork made by my grandad
Generates mandelas using tensorflowjs, with all sorts of interesting config options
My implementation of the bezier curve algorithm which allows you to edit them in real-time
A symmetrical line animation written for the canvas
Connected points that form hexagons and when clicked, move around
An animation of circle segments growing from the center of the screen, towards the outside
A simulation of contour lines using the marching squares algorithm
A physics ball toss simulation using the kinematic equations
A canvas animation of a rainbow that I made one year for pride
I have many more projects (including non-web ones) on my github.