architecture, frontend, API, device integration
RF Report Generator
Full-stack RF test-automation platform. Captures measurements, and generates structured reports with 3D analysis. Cut lab reporting time by 50%+.
The problem
RF test reports live in spreadsheets and Word templates. Measurements come out of the lab as Excel files, then someone spends hours copy-pasting numbers, formatting tables, and dropping in plots. Antenna pattern data — 2D cuts and 3D surfaces — rarely makes it into the report at all, because stitching it in by hand is tedious.
What I built
A web app that turns Excel test results into a finished report. Drop in the measurement files, use a template, and the tool assembles the document — tables, plots, and antenna patterns included. A dedicated viewer renders 2D and 3D radiation patterns directly from the data, so engineers can inspect them before they land in the report.
Highlights
- Excel-driven reporting — parses lab exports, maps them to template sections, and produces a structured report in one pass.
- 2D and 3D antenna pattern viewer — interactive visualization of radiation patterns, read straight from the measurement files.
- Template-based export — report layout stays consistent across projects; swapping templates doesn't require touching the data pipeline.
- Reusable UI components — filters, plot wrappers, and pattern viewers designed to outlive the first version of the tool.
What I learned
- A good data schema beats a clever one. Every feature I retrofitted later hinged on the measurement model I committed to early.
- Visualization isn't a nice-to-have for antenna work — being able to see a 3D pattern before it goes into a report catches mistakes that numbers alone hide.
- "Engineering workflow optimization" sounds abstract until someone on the bench tells you they got their evenings back.