██╗ ███████╗ █████╗ ██████╗██████╗
██║ ██╔════╝██╔══██╗██╔════╝██╔══██╗
██║ █████╗ ███████║██║ ██████╔╝
██║ ██╔══╝ ██╔══██║██║ ██╔══██╗
███████╗███████╗██║ ██║╚██████╗██████╔╝
╚══════╝╚══════╝╚═╝ ╚═╝ ╚═════╝╚═════╝
|
I'm Chirag Bansal — a systems developer and creative coder building at the intersection of low-level engineering and visual design. I work with C/C++, Vulkan, WebGL, Three.js, and Python. I build things that push hardware — from GPU-accelerated renderers to interactive 3D web experiences. Currently building a Color Science Engine in C++ with WebAssembly + Vulkan visualization. |
{
"systems": ["C", "C++", "Linux", "Vulkan"],
"graphics": ["WebGL", "Three.js", "GLSL"],
"web": ["JavaScript", "TypeScript", "Node.js"],
"data": ["Python", "SQL", "Database Design"],
"core": ["HTML", "CSS", "Git"]
} |
LEACB Portfolio — A futuristic, game-like interactive portfolio built with Three.js, WebGL post-processing bloom, volumetric particles, and advanced CSS animations. Features floating 3D navigation panels, mini-games, a 13-post blog system, and an HUD overlay.
Three.js · WebGL · ES Modules · CSS Glass-morphism · UnrealBloomPass
| Project | Stack | Status |
|---|---|---|
| Color Science Engine | C++ · WebAssembly · Vulkan | 🔨 In Progress |
| LEACB Portfolio | Three.js · WebGL · Vanilla JS | ✅ v1.0 Live |