Building interactive, data-rich web apps with a love for geospatial tech and performance hacks!
Crafted interactive maps with React + Mapbox GL JS, rendering real-time GeoJSON layers (farm boundaries, plots, and more). Supercharged visuals with Deck.gl (WebGL):
Processed 10K+ geo-datasets offline using Web Workers (bye-bye UI freezes!). Optimized tile loading with dynamic bounding strategies (lazy maps = happy users). Memoized all the things (React.memo, useMemo) to keep complex layers smooth.
Integrated WebSockets for live device tracking (sensors, vehicles, you name it). Added 3D terrain layers (elevation, slopes—because flat maps are boring).
Collaborated on UX prototypes (polygon selections, dynamic filters). Championed clean geo-library practices (RIP memory leaks, hello event listener cleanup).
Tech Stack: React · TypeScript · Mapbox GL JS · Deck.gl · WebGL · WebSockets · GeoJSON · Web Workers
Turning complex data into delightful interfaces—one pixel at a time! 🚀