EOMS
Engineering operations software for drawing-heavy teams.
From document intake to verified register and transmittal, EOMS removes the manual coordination between engineering packages and operational decisions.
150+
PDFs per package
<60s
Turnaround
100%
Accuracy on evaluated workflow
90%+
Process-cost efficiency

The manual document control trap.
In structural engineering and rebar detailing consultancies, document controllers were drowning in recurring administrative friction:
4 to 8 Hours per Submission
Each submission contained 150+ drawing PDFs per submission package and Bar Bending Schedule (BBS) spreadsheets. Controllers had to manually open each PDF, locate the title block box, and hand-type metadata into Excel.
Construction Fabrication Risk
Revision mismatches (Rev 00 vs 01 vs 0A), miscalculated rebar weights, and broken drawing-to-BBS pairings risked costly fabrication mistakes on active construction sites.
Disconnected Audit Trails
Transmittal exports were detached from official corporate email accounts, lacking centralized verification or automated sent logs, causing frequent coordination chasing.
Before EOMS: 4–8 hours of manual effort per drawing package
High error rate · Revision mismatch risk · Zero automation
What EOMS handles.
EOMS was engineered specifically to automate every handoff across the drawing intake, validation, reconciliation, and transmittal lifecycle.
Multimodal Vision Intake
1-Click ZIP processing automatically unzips, classifies file types, and feeds raw blueprint pages to Google Gemini Vision AI for precise title-block bounding-box extraction.
BBS Unit Reconciliation
Automated spreadsheet engine parsing modern .xlsx workbooks with intelligent metric ton scaling, cross-matching drawing sheets against rebar schedules.
Revision Superseding
Tracks revision trees (00 → 01 → 0A), archives prior superseded sheets, flags delta anomalies, and generates clean Excel register files.
Authenticated Transmittal
EOMS supports automated email transmittals with PDF document attachments through an authorized email integration configured for the client environment.
Inside the EOMS operational interface.
Explore the five core functional modules: Drawing Register, BBS Reconciliation, Revision Superseding, Transmittal Dispatch, and Multimodal Intake.
Drawing Register
Automated drawing registry extracted via Gemini Vision AI, indexed by drawing number, sheet, revision, and scale.

The technology behind the speed.
EOMS is built for zero downtime, sub-minute execution, and reliable asynchronous processing across massive PDF drawing volumes.
Next.js 15 & TypeScript
App Router, React 19, Zustand state, TanStack React Query, Tailwind CSS, shadcn/ui.
Django 5 & Celery
Django REST Framework, Celery background workers, Redis cache, PyMuPDF, OpenPyXL.
Google Gemini Multimodal
Gemini Vision SDK with structured JSON schemas, token optimization, and title block cropping.
AWS SES & S3
Amazon SES authenticated transmittals, AWS S3 versioned storage, Docker, PostgreSQL.
Data Flow
RAW ZIP DROP
PDFs + BBS .xlsx
GEMINI VISION
Title block OCR
SCHEMA NORM.
JSON + PostgreSQL
BBS RECONCIL.
Bar mark matching
SES DISPATCH
DKIM + IMAP sync
Have a drawing-heavy engineering operation?
Talk directly to the engineers who built EOMS. We will analyze your drawing intake format, BBS structures, and submission packages to determine automated feasibility.