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. Open to full-time roles and contract/consulting work in 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





