Case study · Elsinore Valley MWD
WellRound
Legacy rounds software replacement
A replacement for an unreliable legacy field inspection (operator rounds) system — planned, built, rolled out and supported end to end, and now in full production use by field staff.
- Where
- Elsinore Valley MWD
- Role
- Developer — planning through support
- When
- 2026
- Users
- Field staff
wellround · today's round
Mock · synthetic dataThe problem
Field staff record their inspection rounds in software they rely on every shift. The legacy system they had was unreliable.
Replacing a tool people use daily is as much about rollout and trust as it is about code.
What I built
Requirements first
Started with requirements gathering for the replacement before writing code.
Same proven stack
Built on the WellSound stack — FastAPI, PostgreSQL and JavaScript — with Microsoft Entra ID single sign-on and role-based access.
Testing and rollout
Tested before release, then rolled out with user training for field staff.
Post-implementation support
Supported the app after launch as staff moved over from the legacy system.
Stack
- Backend
- PythonFastAPI
- Data
- PostgreSQL
- Frontend
- JavaScript
- Auth & ops
- Microsoft Entra IDLinuxNginx
Result
- Replaced the unreliable legacy system with a stable tool field staff adopted.
- In full production use by field staff.