Projects
What I've built. Finished projects open on GitHub, WIPs on request.
Android app for I&C technicians, electricians and metrologists. Converts thermocouple voltage to temperature (and back) for 8 types (K, J, T, E, N, S, R, B) based on the official ITS-90 characteristics (NIST). Cold-junction compensation, °C/°F/K units, IEC 60584-2 tolerances, a reference table and type descriptions. Fully offline, no accounts, no data collection. Version 1 is complete — ready to use, open to extension if a real need appears.
This website. Built from scratch on Next.js with two-language support, dynamic OG image and static site generation (SSG). Open source — my little frontend playground.
The problem: a demo license for scale measurement registration software was running out and there was no clear next step. I wrote a replacement from scratch — live readings, history stored in a database, CSV export. Runs on Windows 11, no license fees, no waiting for vendor support.
The transmitter measures the temperature of the hot junction (the thermocouple itself) and the cold junction (temperature at the point where the thermocouple is connected). Together those readings give the relative and absolute temperature of the measured object. When you install the transmitter at a new site you have to configure its communication settings and the thermocouple type it will be wired to. And when you want to move it to another location with different conditions? That's where this configurator comes in — quickly sets parameters like thermocouple type, COM port, baud rate and others.
Bronkhorst flow controllers are high-end equipment for precise gas dosing in laboratories. I started an app to operate them and log data via RS-485, but without access to the physical hardware there's no way to finish or properly test it. Project shelved — the code stays as an archive and will return if real device access appears.
Auditors, labs and R&D teams need to work on current standards, but in Poland there's no tooling for it — PKN provides no API, no RSS, no newsletter. Norm Monitor is a desktop app (Windows) paired with a thin cloud feed: the app keeps your list of standards locally, and the backend scans PKN daily to notify you when something gets updated or withdrawn. The second feature — comparing two PDF versions of a standard — runs purely locally, because that's your legally purchased file. Comparison works on PDFs the app can actually read — scans (mostly older PKN editions) drop out because they're page images. Some text-based PDFs also use an unusual layout the app doesn't yet recognise. Project currently in active development.
Educational platform for SEP G1/G2/G3 electrical certifications — course, question simulator and knowledge base in one place. The idea: write it so you actually understand the topic, not read the same textbook definitions for the hundredth time. **Status: on hold.** Market research showed that in Poland SEP is mostly paperwork insurance issued by employers — most people won't pay for a platform they don't need to find themselves. I'll come back to it if a sensible distribution model appears (e.g. B2B for training companies).
Tags