Skip to content
View dickinsonre's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Organizations

@SWMMEnablement @CIMM-ORG @SWMMBobSWMM6 @Robert-Dickinson-NS-Apps

Block or report dickinsonre

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
dickinsonre/README.md

Hi πŸ‘‹, I'm Robert Dickinson

Hydraulic Modeling Pioneer | SWMM5+ Expert | Ruby Automation | Vibe Coding Apps


  • 🌊 50+ years of EPA SWMM experience β€” from punch cards to modern processors
  • πŸ›οΈ SWMM5+ Technical Advisory Committee Chair at CIMM.org
  • 🌐 Creator of SWMM5.org β€” 2000+ blog posts, 100+ interactive apps, 200+ Ruby scripts
  • 🎨 Building interactive p5.js tools transforming static engineering into dynamic learning
  • πŸ”„ Specializing in InfoSewer β†’ ICM InfoWorks conversions (ArcMap platform retirement date of March 1, 2026)
  • πŸ“Š Deep expertise in RDII analysis and RTK methodology since 1996

πŸ› οΈ What I Work With

EPA SWMM ICM InfoWorks InfoSWMM InfoSewer XPSWMM Ruby Python p5.js JavaScript

πŸš€ Current Projects

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

πŸ’¬ Ask Me About

SWMM RDII Analysis RTK Methodology Hydraulic Modeling InfoSewer to ICM Conversion Ruby Scripting for ICM Stormwater Management Unit Hydrographs

πŸ”— Connect With Me

LinkedIn Twitter Website

πŸ“ˆ GitHub Stats

GitHub Stats: Robert's GitHub stats Top Languages: Top Langs Streak Stats: GitHub Streak

πŸ“« Reach Out

Have questions about hydraulic modeling, SWMM, or need help with migration? I'm always happy to discuss!

My Workflow for Apps about SWMM and ICM n/t @ns or Network School

This is a fascinating ecosystem because it combines deep domain expertise (50+ years of SWMM) with modern, high-energy "cross-fertilization" from the tech world (Network School).

image

Pinned Loading

  1. HistoricalWaterInventions HistoricalWaterInventions Public

    History of Water Inventions

    TypeScript 2

  2. ReSWMM ReSWMM Public

    Forked from ecotecnologias/ReSWMM

    This software is able to read and edit the SWMM input file, recommend the time step based on EXTRAN recomendation and Vasconcelos et al. (2018), and create artificial spatial discretization by plac…

    Visual Basic .NET 1

  3. SJ-SWMM5-ManualSearch SJ-SWMM5-ManualSearch Public

    What it does: This free, web-based search engine crawls the entire SWMM 5.2 User's Manual β€” expertly converted from PDF into a structured, web-based collection by Scott Jeffers, PE, PhD β€” and build…

    HTML 1

  4. NewsletterGallery NewsletterGallery Public

    Gallery of past SWMM5.org newsletter issues.

    TypeScript 1

  5. Code-Rosetta-Stone Code-Rosetta-Stone Public

    Multi-language SWMM5 engine comparison lab, mapping the same model logic across 25+ programming languages, with an EPANET code viewer.

    JavaScript

  6. EPANET-SWMM5-Generate EPANET-SWMM5-Generate Public

    Web app that generates hydraulically valid EPANET 2.3 and SWMM 5.2.4 network models, exportable as standard .inp files.

    HTML