I'm a multidisciplinary technologist with over 25 years of experience across scientific visualization, cybersecurity, embedded systems, and legacy systems modernization. I’ve led global deployments of NOAA’s Science On a Sphere, developed real-time visualization platforms for research and education, and built custom geospatial and kiosk interfaces used in institutions around the world.
My work bridges the low-level and high-level—from reverse engineering firmware and analyzing network protocols to designing user-facing scientific exhibits and role-aware research libraries. I specialize in resilient systems that span infrastructure, data pipelines, and user engagement—especially in mission-critical, resource-constrained, or educational settings.
Designed interactive exhibits, touchscreen kiosks, and research tools using HTML5, Markdown, and custom data visualizations. My design philosophy focuses on clarity, accessibility, and integrating real-time scientific data with intuitive, field-tested interfaces.
I work fluently in Python, Bash, C/C++, JavaScript, Java, PHP, and various assembly languages. I’ve developed software for embedded systems, visualization engines, QGIS plugins, and real-time satellite data renderers. I often integrate low-level data feeds into high-level platforms for education or analysis.
My tools of choice include Docker, Git, and Linux, with experience deploying cross-platform systems in highly varied environments—from government labs to international science centers. I also manage Zotero-powered scholarly libraries and build custom automation pipelines for documentation and data delivery.
Deployed NOAA’s SOS platform in 20+ countries, integrating real-time satellite, ocean, and climate datasets. Built touchscreen, tablet, and web interfaces for science education and museum use. Worked directly with NOAA/NASA to support initiatives at COP21 and international climate education centers.
Check it outLed software development and data integration for NESO, an interactive tool for accessing and analyzing NASA remote sensing data. Built a Java-based backend with WebSocket control, dynamic GIS layer rendering using MapServer and GDAL, and D3-powered statistical analysis. NESO ran on NOAA's SOS sphere, web, and iPad platforms and supported educational standards from Common Core to NGSS.
Learn moreCreated a secure, tag-driven research library using Zotero and Kerko for interdisciplinary scholarship in cybersecurity, AI/ML, cognition, and linguistics. Subdomain routing and role-based access control support long-term archival workflows and curated research collections.