OpenStreetMap logo OpenStreetMap

Agasta07's Diary

Recent diary entries

Hey there!! I’m Rupam Golui.. though most people online know me as Agasta and I honestly prefer that. I’m a 2nd year CS undergrad from Kolkata, India. Most of my time these days goes into open source and projects (GitHub: Itz-Agasta). I mostly work in Rust, Python, and TypeScript. Outside of code - I cook. Genuinely, not just survival cooking lol. I used to game a lot but somewhere along the way work took over and tbh I haven’t looked back. Also I love linux, currently running Arch (btw) and have been distro hopping since I was a kid… tried basically most of them, maybe move to nix next year. I rice my setup way more than I probably should, even participate in Reddit competitions for it. Could genuinely yap about this for hours. Yaa that’s mostly me, maybe someday I want to build a cool project people actually love enough that I can keep maintaining it full-time for years (hopefully).

Honestly I got here through a side project. Was building something with ocean data, needed maps, used Leaflet & Mapbox. But I got too curious about how all of it actually works behind the scenes - the data, the tools, the geocoding side of things. One thing led to another and I ended up deep in Nominatim’s codebase somehow. A few PRs later and here we are :)


Ok so - I got into GSoC 2026!

I’ll be working on native category support in OSM’s search engine Nominatim this summer, and I’m really excited about it.

Right now Nominatim classifies every place using a single OSM class/type pair - like amenity=restaurant. It’s simple and it works, but it has some real limitations:

See full entry

Location: Jadavpur, Kolkata, Kolkata Metropolitan Area, Kolkata, West Bengal, 700032, India