Solution Architect working at the intersection of web mapping, GIS, and large-scale spatial systems. I build open source tools that make Mapbox GL JS, MapLibre GL JS, and PostGIS easier to use in production.
Based in Pakistan. Available for consulting on GIS, web maps, and spatial data pipelines.
| Project | What it does | Stars |
|---|---|---|
| esri-gl | Use Esri / ArcGIS services natively in Mapbox GL JS and MapLibre GL JS. Like esri-leaflet, but for WebGL maps. |
|
| map-gl-offline | Offline-first tile caching for Mapbox / MapLibre. Pre-fetch a region, store in IndexedDB, serve via service worker. | |
| map-gl-style-switcher | A small, dependency-free basemap-switcher control that preserves custom layers across style changes. Live demo. | |
| tilefeed | Rust daemon that watches PostGIS via LISTEN/NOTIFY and incrementally rewrites MBTiles tiles in seconds. |
Star, fork, file an issue — feedback on any of these is welcome.
- Writing: medium.com/@muimsd
- LinkedIn: linkedin.com/in/muimsd
- X / Twitter: @muimsd1





