Train Every Operator at Every Station
The first browser-based fire pump operator training simulation platform. Real hydraulics. Real scenarios. No hardware required.
What Is PumpForge?
PumpForge is a browser-based training system for fire departments that replaces physical pump panel simulators. It simulates real fire pump operations using a deterministic hydraulics engine that models friction loss, elevation pressure, NFPA pump curves, and multi-line flow dynamics at 20 times per second in real time.
A pump operator is responsible for getting water from the source to the nozzle at the correct pressure. If they get it wrong, firefighters inside a burning building lose water. PumpForge exists so that every pump operator can train on realistic scenarios until the muscle memory is automatic.
The platform runs on any device with a web browser. No downloads, no installs, no special hardware. A department signs up, their instructor creates scenarios, and trainees start practicing immediately.
Why It Matters
There are approximately 29,000 fire departments in the United States. Most have multiple apparatus with pump panels, but very few have dedicated pump training simulators. Hardware simulators are expensive, require physical space, and can only train one operator at a time.
Most pump operators learn on the job. They get a few hours of hands-on training during academy, then they are expected to perform at 2 AM on a structure fire with lives on the line. The gap between training and reality is where mistakes happen. In firefighting, mistakes mean water supply failures, burst hose lines, and firefighters trapped without water.
PumpForge closes that gap. For a fraction of what a single hardware simulator costs, a department can train every operator at every station, on every shift, as many times as they want. Instructor and admin seats are always free — departments only pay for the trainees who are actively training.
The Simulation Engine
At the heart of PumpForge is a proprietary, deterministic physics simulation built on validated fire service principles. It produces the same results a real centrifugal fire pump would produce given the same inputs — developed through extensive study of NFPA standards, IFSTA manuals, and NFA curriculum materials.
Friction Loss Model
Pressure loss through hose lines based on diameter, flow rate, and length. Calibrated for every common hose size.
Elevation Compensation
Standpipe operations, aerial device supply, and multi-story scenarios where elevation is a critical factor.
Pump Curve Modeling
Pump output across the full operating range — rated capacity through overload to churn pressure — matching NFPA performance characteristics.
Multi-Line Dynamics
Opening or closing one line affects pressure on all others. The operator has to actively manage the system.
Appliance Loss
Pressure losses through wyes, siamese connections, standpipe systems, aerial devices, and master stream appliances.
Supply Intelligence
Tank water depletion, pressurized hydrant supply, relay pumping, and draft operations from static water sources.
The simulation runs at 20 times per second with realistic chrome-bezel gauges, engine RPM audio, water flow sounds, and cavitation warnings.
15 NFA Evolutions
Aligned to the National Fire Academy curriculum and NFPA 1002 Chapter 5:
| # | Evolution | Difficulty | What It Tests |
|---|---|---|---|
| 1 | Single Handline from Tank | Basic | Tank-to-pump, single discharge, throttle control |
| 2 | Single Handline from Hydrant | Basic | Hydrant supply, intake monitoring |
| 3 | Dual Handlines from Hydrant | Intermediate | Multi-line pressure balancing |
| 4 | Attack Line with Elevation | Intermediate | Elevation pressure, standpipe ops |
| 5 | Supply Line Operations | Intermediate | LDH supply, relay pumping basics |
| 6 | Deck Gun / Master Stream | Intermediate | High-flow operations, capacity limits |
| 7 | Foam Operations | Intermediate | Foam eductor, proportioning, back-pressure |
| 8 | Dual Supply Sources | Advanced | Two hydrants, intake balancing |
| 9 | Relay Pumping | Advanced | Multi-engine relay, pressure coordination |
| 10 | Aerial Device Supply | Advanced | Ladder pipe supply, high-elevation flow |
| 11 | Standpipe Operations | Advanced | High-rise supply, system pressure loss |
| 12 | Tanker Shuttle | Advanced | Rural water supply, dump site ops |
| 13 | Drafting Operations | Advanced | Static source, primer, lift calculations |
| 14 | Complex Fireground | Advanced | 4+ lines, dynamic demand changes |
| 15 | Full Scenario Assessment | Advanced | Comprehensive evaluation, all skills |
Departments can also create custom scenarios using the built-in scenario builder tailored to their specific apparatus.
eLearning Center
Simulation builds muscle memory. eLearning builds the knowledge behind it. PumpForge includes 15 NFPA-aligned courses covering pump theory, hydraulics, water supply, safety, foam operations, apparatus driving, standpipe supply, aerial water supply, communication under pressure, and NFPA 1002 compliance.
Each course has focused modules with real instructional content and graded quizzes that require 70% to pass. Instructors can assign courses, set due dates, and track completion. Training hours are logged automatically for compliance documentation.
Who Uses PumpForge
Department Admin
Manages users, billing, settings, training reports, analytics, certifications, and audit logs — scoped to their department only.
Instructor
Creates scenarios, assigns training, reviews results, manages certifications, tracks remediation plans, monitors skills matrix, runs eLearning center.
Trainee
Runs simulations, completes assignments, takes eLearning courses, earns certifications, tracks progress.
Each department's data is completely isolated — no cross-department access is possible.
How PumpForge Started — My Journey
A firefighter told me how pump operators train — and how most of them don't get nearly enough practice. He started with the part that stayed with me: firefighters getting hurt on live evolutions. Lines bursting. Equipment failing. People getting injured during training because there was no safe way to practice first and learn from mistakes before they mattered. Then he talked about the gap between what operators need to know and what they actually get to practice. The cost of physical simulators that most departments will never be able to afford. Operators who get a few hours on the academy simulator and then have to figure it out on the job.
I don't come from the fire service. I didn't know anything about hydraulics or NFPA standards or friction loss calculations. But I could build software, and the problem he was describing seemed like one worth trying to solve — operators need a way to train that doesn't put people at risk and doesn't require equipment most departments can't buy.
The reason was simple: "Fight for the ones that fight for us". Firefighters train on scenarios, and the quality of that training determines whether they come home. When a pump operator makes a mistake, it's not just the operator — it's the crew inside the building, the families waiting at home, the people who need water at the right pressure at the right time. If I could build something that helped close that training gap, it would be worth the effort.
The Research
I spent months reading NFPA standards, pump operations manuals, and NFA curriculum guides. I had to learn the language of firefighting from scratch — I didn't have experience on the fireground, so every bit of understanding had to come from study.
Every feature traces back to that research. The friction loss model came from IFSTA manuals. The 15 NFA evolutions came from working through the National Fire Academy pump operations curriculum. The certification tracking came from learning how departments actually handle compliance. The eLearning courses came from reading NFPA 1002 Chapter 5 until the requirements made sense. None of it was guesswork — but I won't pretend I got it right the first time, either.
What's in the Platform
Real-Time Pump Simulation
A pump panel with chrome-bezel gauges, engine sounds, water flow audio, and cavitation warnings. The physics are modeled on real centrifugal fire pump behavior.
15 NFPA Training Scenarios
Every evolution from the NFA pump operations curriculum — basic through advanced. Each one is scored automatically with a detailed after-action report.
Scoring & After-Action Reports
Pressure accuracy, response time, safety violations — tracked second by second so instructors have real data without having to stand next to the trainee.
Certification Tracking
Verifiable certifications with unique numbers, public lookup, expiration tracking, and recertification queues. Departments stay compliant without spreadsheets.
eLearning Center
15 courses on pump theory, hydraulics, safety, foam operations, and more. Real content with graded quizzes. Progress tracked automatically and training hours logged.
Department Management
User management, billing, training reports, analytics, compliance documentation, and audit logs — all scoped per department. No one sees another department's data.
Skills & Remediation
Skills matrix, apparatus inspections, credential tracking with expiration alerts, and remediation plans for operators who need extra work in specific areas.
Custom Scenario Builder
Instructors build training scenarios tailored to their apparatus, SOPs, and the situations their crews actually face.
24 Apparatus Panel Layouts
Pump panels from Pierce, Rosenbauer, E-ONE, Waterous, Hale, KME, Seagrave, and more. Top-mount, side-mount, compact, and aerial configurations. Plus a panel editor.
Live Instructor Monitoring
Instructors can watch trainees run scenarios in real time from any device — live gauge readings, safety alerts, and performance data as it happens.
Contracts & Proposals
Proposals, customer approvals, contracts with e-signatures, and PDF generation. The customer doesn't need an account to review and sign.
Built-In Support
Ticket submission, AI-powered classification, and comment threads. Issues get routed automatically. No external help desk needed.
How It Was Built
The simulation engine came first. I had to learn enough about fluid dynamics, pump physics, and pressure behavior to build something that produces accurate results — not just something that looks right, but something that matches real-world NFPA data. The friction loss calculations went through dozens of iterations. The pump curve modeling had to be rewritten multiple times. The multi-line pressure dynamics — where opening one discharge affects every other line — took days of trial and error because the physics are interdependent and the edge cases don't end.
Then came everything else. Certifications. eLearning. The sales CRM. Contracts. Billing. Support. Each one is its own project, and they all have to work together. Every time I added something new, I had to make sure it didn't break what was already there. Most features went through multiple rounds of building, testing, finding problems, rethinking the approach, and rebuilding.
I used modern software creation methods and worked across multiple codebases — server logic, database, page templates, client-side behavior. It was months of long days, seven days a week. A traditional team would probably need 8 or more people and two-plus years to build something like this. I was able to move faster because there was no overhead — no meetings, no handoffs, no waiting. Just the work.
The Stuff Nobody Sees
The cloud infrastructure was its own project — production and staging environments, databases, email delivery, session management, SSL, deployment pipelines. Every piece has to work with every other piece, and one misconfiguration takes the whole thing down. Keeping it running reliably as the platform grew took constant attention.
The hydraulics engine is another one. Simulating how water behaves in a fire pump system is not a simple math problem. Friction loss, pump curves, elevation effects, multi-line interdependence — all of it has to run in real time, update 20 times per second, and produce results that match what a real pump would produce. That took a lot of iterations and a lot of things that didn't work before I found approaches that did.
PumpForge also uses AI for support ticket classification and an in-platform chat assistant. Getting that to work well — accurate classification, fire service terminology, staying within appropriate boundaries — required careful setup and ongoing refinement. It's not something you plug in and walk away from.
None of that is visible to the firefighter sitting at a pump panel in their browser. But it's what makes everything else possible.
What I Learned
Building this platform taught me things I never expected to learn. The pump operator is the most critical person on the fireground who nobody talks about. Friction loss isn't just a formula — it's the difference between a firefighter having water and not having water inside a burning building. NFPA 1002 exists because people died when operators weren't properly trained.
Most fire departments in America don't have a structured pump operator training program. They rely on informal mentorship, occasional drills, and hope. That gap is what PumpForge is trying to close.
What It Looks Like for Users
A trainee opens their browser and sees a realistic pump panel with gauges that move in real time. They hear the engine, the water, the cavitation warning when they outrun their supply. They're not watching a video — they're operating a pump and getting scored on whether they got it right.
An instructor assigns a scenario and watches the trainee work through it. When it's done, the system generates a report showing exactly what happened — where they set the pressure, when they opened each discharge, whether they maintained the right nozzle pressure. The data is there without the instructor having to guess.
A department admin sees their whole training program in one place. Who's certified, who's overdue, which operators need work. Training hours logged, compliance documentation ready, billing managed.
A trainee earns a certification with a unique number that anyone can verify — their chief, their fire marshal, an auditor. It's a real credential backed by documented training records.
The eLearning center has 15 courses with real content and graded quizzes. Progress is tracked and training hours are logged automatically.
As far as I know, nothing else like this exists in the fire service right now. Most departments are still working with hardware simulators, spreadsheets, or videos. I'm hoping PumpForge can give them a better option.
See It for Yourself
We're working with departments now to get operators training.