
Country flags and currency package
Lightweight TypeScript library for country flags, capitals, dial codes, currencies, and simple location distance utilities.
Pet project for HTML Canvas and JavaScript, simulating gravity, bounce, and simple collisions across multiple balls.

This experiment uses Canvas 2D APIs to render and animate circles influenced by gravity with basic collision and bounce behavior. It focuses on animation loops, simple physics, and interaction.




Lightweight TypeScript library for country flags, capitals, dial codes, currencies, and simple location distance utilities.

Pet project exploring HTML Canvas and JavaScript animations, drawing an infinity curve and a circle following the mouse.

Pet project animating randomly floating circles on HTML Canvas with simple drift and easing.
Available for senior engineering roles, consulting, and architecture reviews.