Tanmay Maka What I’ve built

A test lab · live

Every plot page, checked against the table. You read only the flags.

For a reviewer in a radio-frequency (SAR) test lab. Before a report went out, they cross-checked its values against the master test table with Ctrl+F, which took about three days.

Built during my 2026 summer at UL SolutionsWindows, runs locallyLive · privateVersion 21
Three sample files on the shelf.

Sample files

DOCXLTE B7 reportsample · 5 plot pages
DOCXNR n77 reportsample · 4 plot pages
XLSXMaster test tablesample · filled, 2 band sheets

Try it once without the table: the Excel checks turn yellow instead of guessing.

127.0.0.1 · runs on this computer only

SAR Report Checker v21

Check SAR report documents

Upload one or more SAR report .docx files (each may contain multiple template pages). Tip: you can drop your filled master .xlsx together with the .docx files right here in one go.

Drop .docx and .xlsx files here
What gets checked19 checks per plot page, expand for the list

    Sample files and values, made up for this page. This is a simulation of the tool’s screens, not the lab’s tool, its reports or its numbers.

    What it’s for

    Four parts, plainly.

    01

    Who it’s for

    A reviewer in a radio-frequency (SAR) test lab who checks SAR test reports.

    02

    By hand, until now

    They cross-checked report values against the master test table with Ctrl+F, which took about three days.

    03

    What I built

    A local tool that checks SAR report Word documents against the master test table, liquid check files and daily system check plots, and flags every mismatch. The review now takes about thirty minutes.

    04

    Where it is

    Live and private: an internal Windows app that runs only on the reviewer’s computer, built during my 2026 summer at UL Solutions. Version 21, the latest, runs 19 checks on every plot page; earlier versions ran 13.

    Rough edges

    Where it stops.

    Honest line: the checker doesn’t approve a report. It flags, and a person still decides. Both times, three days and thirty minutes, are approximate. The story of that summer is on the UL page.