Nayan Roy

Nayan Roy

Developer · Kolkata —

I’m Nayan, a B.Tech IT student at GNIT in Kolkata. I build small tools, usually because something annoyed me enough that fixing it felt easier than living with it — and then I spend far longer making them hold up for anyone who isn’t me.

Most of my code is in TypeScript, Python and Java. I like the problems where the hard part is hidden: data that’s too big to eyeball, systems that have to survive something breaking, and tools that should explain themselves.

Projects

Research

Adaptive Cluster-Smoothed SVD: A Hybrid Recommender System with Dynamic Weight Optimization

IIP Series, Vol. 6, 2026 · with Priyanjana Mitra, Dr. Krishna Kumar Jha, Isha Chakraborty, Asmita Banerjee, Avijit Saha and Karobi Bachharwith 6 co-authors

Log

Now

Less time building alone, more time building next to people chasing the same kinds of problems.

Somewhere between maps, payments and the question of how much an AI agent should be trusted with. Most weeks that means keeping something older alive, poking at something new that probably won’t work, and helping put together an event for people on campus. The list changes; the shape of the week doesn’t.

Usually coding to this playlist.

Writing

Connect

Reach me at roynayanroy14@gmail.com or on LinkedIn. Feedback on any of these projects is always welcome, bug reports most of all.