open to new opportunities

João Santos

Firmware & Software Engineer

I build software from the firmware up: UEFI drivers and BIOS tooling, low-level Windows applications, and the web platforms that run the business around them.

01 ~/about

About

I'm a firmware and software engineer from Portugal. Most of my work lives below the operating system: UEFI DXE drivers and applications built with EDK2, AMI BIOS customisation, UEFI variables and SMBIOS, and native NT applications delivered through the ACPI WPBT table and signed through Microsoft's WHQL process.

Above the firmware, I write the Windows tools that talk to it (C, C++ and C#, from Win32 services to WinUI 3 apps) and the PHP and MySQL platforms that support production, quality control and after-sales operations.

I'm also studying Big Data & Cloud Computing, working with AWS, Docker, Django and PostgreSQL. This site is where I publish articles and research: deep dives, experiments, and the things I wish someone had written down before me.

firmware & uefi
EDK2UEFI DXE driversUEFI variablesAMI Aptio BIOSACPI / WPBTSMBIOSOVMF + QEMUWHQL signing
systems & windows
CC++x86-64 AssemblyNative NT APIWin32Windows servicesPowerShellBatchReverse engineering
desktop
C#.NET 9WinUI 3WinForms
web
PHPMySQLJavaScriptjQueryBootstrap / SCSSApachePlaywright
cloud & data
PythonAWS (RDS, DynamoDB, S3, IAM, Athena)DockerDjangoPostgreSQLScrapy
hardware
Arduino

02 $ ls -la ~/projects

Projects

mysystem/

A lightweight Windows system-information app built with WinUI 3 and .NET 9: device, Windows and hardware details in a clean, modern interface. Published on the Microsoft Store.

C#.NET 9WinUI 3

arduino-pin-access-control/

Keypad access-control system. It evolved from a PIN + servo lock into a hardened version with an admin PIN, armed "Protected Mode", intrusion alarm and timestamped event logging.

C++ArduinoEmbeddedSecurity

03 ~/writing

Writing & research

./research

$ ls ./research — first paper coming soon.

04 ~/contact

Let's build something

Have a project, a role, or a question about something I wrote? My inbox is open, and I usually reply within a couple of days.

esc

Type to search.