Pete Batard is a seasoned software engineer based in Ireland with 14 years of hands-on experience in embedded systems, firmware and low-level back-end development. He is an active free-software contributor whose work spans prominent projects like EDK II, libusb and UEFI:NTFS, improving Raspberry Pi UEFI/firmware support, USB Windows backend compatibility, and NTFS/exFAT boot loaders. Comfortable across IoT firmware, boot firmware and tooling, he has delivered debug hooks, ACPI/table updates, secure-boot configuration tweaks and real-world build automation for RPi platforms. Pete combines deep protocol and platform knowledge with pragmatic scripting and UI work (notably a PowerShell ISO downloader), reflecting both systems-level rigor and an appreciation for user-facing tooling. Notably, his contributions often target obscure but critical boot and firmware edge cases that materially improve platform reliability and interoperability.
Contributions:32 releases, 1 review, 67 commits in 3 years 1 month
Contributions summary:Pete primarily focuses on building and updating UEFI firmware images for the Raspberry Pi 4. Their contributions involve modifying build scripts (`build_firmware.sh`) to configure the firmware, including debug and release builds. The user has made changes to include and exclude features like TFTP, Secure Boot, iSCSI support, and WiFi firmware blobs. They also introduced patches and configuration updates to address compatibility and functionality issues within the UEFI environment.
UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI
Role in this project:
Back-end Developer
Contributions:100 commits, 4 PRs, 108 pushes in 8 years 2 months
Contributions summary:Pete contributed to the UEFI:NTFS project by implementing and refining a chain loader for NTFS and exFAT partitions within a UEFI environment. Their work includes adding the necessary NTFS driver loading functionality, completing the hand-over process to the NTFS EFI loader, and fixing case sensitivity issues. Furthermore, the user added exFAT support and a system information report.
vmsntfspartitionsbootloaderuefi
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.