- π 50+ years of EPA SWMM experience β from punch cards to modern processors
- ποΈ SWMM5+ Technical Advisory Committee Chair at CIMM.org
- π Creator of SWMM5.org β 1,700+ blog posts, 91+ interactive apps, 133+ Ruby scripts
- π¨ Building "The Dickinson Canon" β interactive p5.js tools transforming static engineering into dynamic learning
- π Specializing in InfoSewer β ICM InfoWorks conversions (ArcMap deadline: March 2026)
- π Deep expertise in RDII analysis and RTK methodology since 1996
EPA SWMM ICM InfoWorks InfoSWMM InfoSewer XPSWMM Ruby Python p5.js JavaScript
| Project | Description |
|---|---|
| SWMM5 Vibe Coding Apps | Interactive educational tools for stormwater modeling |
| Infiltration Explorer | Visual p5.js module for infiltration parameters |
| RTK Unit Hydrograph Tools | RDII analysis and visualization |
| Manning's Equation Visualizer | Hands-on hydraulic calculations |
| ICM Ruby Automation | Network cleanup, RDII utilities, model conversion scripts |
SWMM RDII Analysis RTK Methodology Hydraulic Modeling InfoSewer to ICM Conversion Ruby Scripting for ICM Stormwater Management Unit Hydrographs
GitHub Stats:
Top Languages:
Streak Stats:
Have questions about hydraulic modeling, SWMM, or need help with an InfoSewer migration? I'm always happy to discuss!
"Transforming decades of hydraulic modeling wisdom into interactive learning experiences"
