मैं चिराग बंसल हूँ — एक सिस्टम्स डेवलपर, क्रिएटिव कोडर और तकनीक का दीवाना, जो लो-लेवल इंजीनियरिंग और विज़ुअल डिज़ाइन के संगम पर काम करता है। मैं C/C++, Python, JavaScript, TypeScript, Three.js, WebGL, Vulkan, SQL, Node.js और इनसे आगे की तकनीकों के साथ काम करता हूँ।
I'm Chirag Bansal — a systems developer, creative coder, and technology enthusiast building at the intersection of low-level engineering and visual design. I work with C/C++, Python, JavaScript, TypeScript, Three.js, WebGL, Vulkan, SQL, Node.js, and more.
मैं चीज़ें बनाता हूँ — कभी काम की, कभी सुंदर, लेकिन हमेशा एक इरादे के साथ। मेरा काम C/C++ में लो-लेवल सिस्टम्स प्रोग्रामिंग से लेकर Three.js और WebGL के साथ हाई-लेवल क्रिएटिव कोडिंग तक फैला हुआ है। मैं सोचता सिस्टम में हूँ, पर डिज़ाइन भावनाओं में करता हूँ। एक बटन सिर्फ़ क्लिक करने की जगह नहीं है — वह इंटरैक्शन का एक पल है। पार्टिकल सिस्टम सिर्फ़ गणित नहीं है — वह एक माहौल है।
I build things — sometimes useful, sometimes beautiful, always with intention. My work spans from low-level systems programming in C/C++ to high-level creative coding with Three.js and WebGL. I think in systems, but I design in feelings. A button isn't just a click target — it's a moment of interaction. A particle system isn't just math — it's an atmosphere.
मुझे यह जानने की चाह आगे बढ़ाती है कि चीज़ें अपनी सबसे गहरी परत पर कैसे काम करती हैं। चाहे वह यह हो कि प्रकाश रंग कैसे बनता है, GPU त्रिभुजों को पिक्सल में कैसे बदलता है, या एक सलीक़े से बना इंटरफ़ेस किसी के चेहरे पर मुस्कान कैसे लाता है — मैं पहले समझना चाहता हूँ, फिर बनाना।
I'm driven by the desire to understand how things work at their deepest level. Whether that's how light becomes color, how a GPU rasterizes triangles, or how a well-crafted interface makes someone smile — I want to understand and then build.
प्रोग्रामिंग भाषाएँ
वेब और ग्राफ़िक्स
टूल्स और प्लेटफ़ॉर्म
LEACB का मतलब है “Let's Explore About Chirag Bansal” — यानी “आइए चिराग बंसल के बारे में जानें”। यह सिर्फ़ एक पोर्टफोलियो नहीं है — यह एक खेल का मैदान है, एक प्रयोगशाला है, और एक बयान है। यह उस सब को दिखाता है जो मैं मानता हूँ कि वेब अनुभव हो सकते हैं: डुबो देने वाले, इंटरैक्टिव और ज़िंदा।
LEACB stands for "Let's Explore About Chirag Bansal". It's not just a portfolio — it's a playground, a laboratory, and a statement. It represents everything I believe about what web experiences can be: immersive, interactive, and alive.
यह साइट पूरी तरह शून्य से बनी है। कोई फ़्रेमवर्क नहीं, कोई टेम्पलेट नहीं। बस वनीला JavaScript, Three.js, WebGL और बारीकियों पर बहुत ध्यान। हर पिक्सल, हर एनिमेशन, हर इंटरैक्शन सोच-समझकर रखा गया है।
This site is built entirely from scratch. No frameworks, no templates. Just vanilla JavaScript, Three.js, WebGL, and a lot of attention to detail. Every pixel, every animation, every interaction is deliberate.
इस समय मैं एक कलर साइंस इंजिन पर काम कर रहा हूँ — स्पेक्ट्रम विश्लेषण, मानव दृष्टि की धारणा के सिमुलेशन और कम्प्यूटेशनल कलर टूल्स के लिए एक पूरा फ़्रेमवर्क। यह C++ में बन रहा है, WebAssembly बाइंडिंग और Vulkan रेंडरिंग के साथ।
I'm currently working on a Color Science Engine — a comprehensive framework for spectrum analysis, human visual perception simulation, and computational color tools. It's being built in C++ with WebAssembly bindings and Vulkan rendering.
कोड, रचनात्मकता और मानव-कंप्यूटर इंटरैक्शन के भविष्य पर बातचीत के लिए मैं हमेशा तैयार हूँ।
I'm always open to conversations about code, creativity, and the future of human-computer interaction.