Engineering automation / X-energy

Excalibur

STATUSInternal systemCLASSProfessional systems

A full-stack reinforced-concrete design application for turning finite-element shell forces into reviewable ACI 349 and ACI 318 reinforcement designs.

ReactFastAPIPythonSSEACI 349GitLab CI

OUTCOME / 01

Converted a specialist calculation workflow into a repeatable, testable application with streaming progress and packaged delivery.

01client + API

system shape

02streamed

long-running work

03cross-platform

delivery

01

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.

02

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.
03

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.