# Technical Documentation

> Selected work demonstrating this service.

- [Designed a comprehensive infrastructure framework for DTU impacting 14 departments, featuring flexible modules, unified data pipelines, and structured support strategies for long‑term adoption.](https://software.engineer.company/portfolio/designed-a-comprehensive-infrastructure-framework-for-dtu-impacting-3/)
- [Delivered 8 Power BI projects with comprehensive manuals, integrating Microsoft Power BI tools with NodeJS API and Python FastAPI for effective data analytics and visualization.](https://software.engineer.company/portfolio/delivered-8-power-bi-projects-with-comprehensive-manuals-10/)
- [Migrated the HTTP API from Fiber to Huma v2 — 649 paths and 760 operations — reaching and holding 100% parity between the routes the server registers and the OpenAPI description it publishes.](https://software.engineer.company/portfolio/migrated-the-http-api-from-fiber-to-huma-60/)
- [Established PDF/UA‑1 conformance across nine documents at 106 of 106 rules, and found the archival variant failing one rule of 146 — a near‑miss that reads as a pass to anyone not running the validator.](https://software.engineer.company/portfolio/established-pdf-ua-1-conformance-across-nine-documents-146/)
- [Built a cross‑language content check that fails when a translation drops a figure the English states, and when a language uses notation it does not use — finding two Danish descriptions missing a metric and sixteen Ukrainian spans quoting in the English style.](https://software.engineer.company/portfolio/built-a-cross-language-figure-and-notation-check-153/)
- [Wrote a parser that reads the real 7,308‑line C header and verifies every call site, every enum constant and that every pointer‑owning class is final, after a hand‑written placeholder header let calls to three removed functions compile, link and crash.](https://software.engineer.company/portfolio/wrote-a-parser-that-verifies-every-ffi-call-site-157/)
- [Rewrote the application's error messages against a written tone standard after a refused sign‑in blamed the user for mistyping when the provider actually required an app‑specific password, and covered it with a test that names the provider.](https://software.engineer.company/portfolio/rewrote-the-error-messages-against-a-tone-standard-162/)

<https://software.engineer.company/services/technical-documentation/>
