Engineering automation / X-energy
Excalibur
A full-stack reinforced-concrete design application for turning finite-element shell forces into reviewable ACI 349 and ACI 318 reinforcement designs.
OUTCOME / 01
Converted a specialist calculation workflow into a repeatable, testable application with streaming progress and packaged delivery.
system shape
long-running work
delivery
Constraint
Structural design workflows combine large analysis exports, code-specific rules, iterative checks, and outputs that another engineer must be able to review. Manual handoffs make that work slow and difficult to reproduce.
System
Excalibur separates the domain engine from an interactive React client. A FastAPI service runs calculation work, streams progress through server-sent events, and produces reviewable design output instead of an opaque answer.
- Domain logic is isolated from presentation and packaging.
- Long calculations expose progress and failure states.
- Automated tests and CI protect engineering rules as the tool evolves.
- Installable builds reduce the friction between development and engineering use.
Why it matters
The project is the clearest bridge between my two disciplines: translating physical-design constraints into software that is faster to use without weakening the evidence an engineer needs.