Skip to content
View ra397's full-sized avatar

Highlights

  • Pro

Block or report ra397

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ra397/README.md

Rabi Alaya

Software Developer at the Iowa Flood Center, University of Iowa. I build geospatial web applications for weather and hydrology research.


Current focus: GPU-accelerated NEXRAD radar visualization using WebGL2

Stack: JavaScript (ES6+, Web Workers, WebGL) · Python (Flask, GDAL, NumPy) · Google Maps API


Projects

Project Description
Level II Browser GPU-accelerated NEXRAD data viewer — binary parsing, custom vertex shaders, WebGL polar-to-Mercator projection
MRMS Browser Real-time precipitation viewer — 60+ NOAA products, IndexedDB caching, Web Worker decoding
NextNEXRAD WSR-88D radar coverage analysis — 47M+ grid cells per request, sub-4s response times

rabialaya.com · rabi-alaya@uiowa.edu

Pinned Loading

  1. NextNEXRAD NextNEXRAD Public

    Web app for visualizing and analyzing NEXRAD radar coverage and terrain blockage across the U.S.

    JavaScript

  2. MRMS-browser MRMS-browser Public

    A browser-based tool for visualizing NOAA MRMS data. Fetches GRIB2 files from AWS S3, decodes and caches them locally, then renders interactive map overlays with playback controls for animated weat…

    JavaScript 1

  3. spyfall spyfall Public

    A real-time multiplayer implementation of the social deduction game Spyfall. Built with vanilla JavaScript and Firebase.

    JavaScript 1

  4. chronoslider chronoslider Public

    A simple timeline UI component for selecting date ranges.

    JavaScript 4

  5. level2-browser level2-browser Public

    A browser-based NEXRAD Level 2 and MRMS radar data viewer that decodes raw binary weather radar files and renders them interactively on Google Maps using WebGL. The application parses NEXRAD's prop…

    JavaScript