BBTech Laptop Tool
BBTech Laptop Tool: Portable Hardware QC, SMBIOS Identity & Refurbishment Audit Utility
Zero-install .NET 8 desktop utility extracting immutable SMBIOS hardware serials, battery health, and encrypted QC audit logs.
A portable Windows utility built with C# and .NET 8 WPF for refurbishment technicians. Replaces error-prone manual spec typing with direct Win32 WMI and SMBIOS extraction for motherboard serials, UUIDs, CPU, RAM, battery health, and drive SMART metrics. Maintains an encrypted on-device inspection journal in ProgramData, generates standardized QC passes, and bridges physical hardware to the ITMS inventory web application. Backed by 685 automated unit tests.
Architecture, WMI/SMBIOS hardware abstraction, WPF MVVM UI, encrypted local journaling, and test engineering (685 tests).
Key Highlights & Practical Impact
Executive Scan- Eliminated manual spec-entry errors by extracting immutable hardware identity directly from BIOS/SMBIOS
- Architected encrypted on-device JSON audit journal to detect recurrent returns and prevent tampering
- 685 automated xUnit tests validating hardware parsing, validation rules, and crypto storage
Ready to explore the build?
A detailed look at the end-to-end architecture, process workflows, key engineering decisions, live production capabilities, challenges, and results.
This system is proprietary commercial software. Information presented here is scoped for public review without disclosing internal credentials or customer records.
Writing from this work
Installing Drivers From Official Sources Only: Allow-Lists, Catalogue Hashes and Authenticode
How the BBTech Laptop Inspection Tool finds, downloads, installs and verifies a driver for a refurbished laptop without ever running an unsigned or unofficial package, and why its status vocabulary has no word for a success it did not confirm.
Excluding a Damaged Display Zone via the Windows AppBar API (SHAppBarMessage)
How to salvage a laptop or monitor with a broken, flickering line of pixels by registering a hidden Windows Application Desktop Toolbar to shrink the system work area at runtime.
Why Hardware Identity Matters: How Generated Stock Prefixes Concealed Duplicate Refurbishments in ITMS
An architectural audit of enterprise refurbishment systems: why generating sequential stock prefixes like 'HP1' creates phantom inventory, and how binding to immutable SMBIOS hardware serials provides a tamper-proof audit trail.