My web development journey began in college during the PHP era, starting with HTML, CSS, and jQuery before diving deep into JavaScript and the React ecosystem. After mastering React, I expanded into Node.js through freelance work, which taught me valuable client collaboration skills.
This foundation led to my first company working with React and TypeScript on diverse projects, where I also developed a strong understanding of UI/UX design. I learned to bridge the gap between beautiful interfaces and seamless functionality.
Today, I'm constantly evolving – exploring AI tools to enhance my development workflow and experimenting with WebGL to create interactive 3D web experiences. Check out my projects and blog where I share insights from my development journey.
Carefully crafted projects
Flow - A local & secure task manager
Flow is a simple, secure task manager app that runs entirely in your browser—no account needed. With a modern, customizable UI, all your data stays private on your device, stored locally using a PostgreSQL database via Pglite and IndexedDB. Enjoy effortless task management with complete privacy and convenience.

Shader Playground - Play & Preview Shaders Instantly
Shader Editor is a simple, browser-based tool for instantly experimenting with vertex and fragment shaders. Powered by Three.js, it lets you write and preview shaders in real time, switch between 3D models, and use built-in controls to easily test and tweak your effects—no setup required.

Nova Calendar - Simple Private Event Tracker

Want to get in touch? Or just say Hi?
Drop me a line at soumakkdutta@gmail.com