

A browser-based CAD engine for structural detailing.
RebarDraw is a web-based CAD engine built for structural engineers and drafters. It combines 2D drafting, rebar detailing, and automated drawing generation entirely in the browser. Users can draw on layers, place reinforcement, annotate sections, and export directly to DXF without installing desktop software or relying on proprietary file formats. No install. No desktop client. No lock-in.
The platform imports structural models from ETABS and extracts beams, columns, grids, levels, materials, and design results. From that data, it automatically generates beam and column elevations, cross-sections, plan layouts, and sheet compositions. Every generated drawing remains fully editable CAD geometry, allowing engineers to refine layouts, add annotations, and compose complete construction documents directly inside the editor.
Strict mode throughout the entire codebase.
Used for the application UI, including panels, toolbars, and project navigation.
Custom-built rendering engine powering all CAD drawing and interaction.
Fast development workflow and optimized SPA builds.
Unit and integration testing.
Strict layered architecture separating engineering logic, CAD editing, and rendering concerns.
No third-party CAD, geometry, or math libraries. The rendering engine, editor, and detailing system were built entirely from scratch.
Easiest to reach me on LinkedIn or by email. I read everything and usually reply within a day.