The Beginning
Hi, I'm Vinod, a creative web developer from Sri Lanka. My journey began with a curious mind. A desire to understand not just how things work, but how they're built. I fell in love with web development because it allows me to see what I'm thinking.
My journey hasn't been a straight line. It's been a recursive loop of learning, breaking, and rebuilding. From the early days of wrestling with CSS floats to the modern era of WebGL and reactive state, the goal has always been the same: learn & adapt.
I believe that code is creative writing. Every function is a sentence, every module a chapter. When composed correctly, they tell a story that the user experiences viscerally, without ever reading a single line of source.
I love minimalistic designs that are performant. I build systems that are scalable, understandable, and efficient. It is the art of solving complex problems by removing the unnecessary, leaving only the essential experience.
Today, I build digital landscapes that breathe. Interfaces that react. Systems that scale. This portfolio is not just a showcase of work; it is a statement of philosophy.
Technical Philosophy
Minimalism. Performance. Motion.


