Home
Preventive maintenance services
Schema and API contract design lead. Implementation shared.
Relational schema and API contracts behind the maintenance platform.
The backing schema models a four-level many-to-many hierarchy, frequency-based scheduling, and immutable execution records: once a maintenance task is recorded as done, that record does not change.
I led the schema and API contract design and coordinated it across the frontend, backend, and DBA teams. Getting the hierarchy right early was what made multi-level editing and revert possible on the client at all.
SQL, REST APIs, C# / .NET