Hector Martin is the founder and project lead of Asahi Linux and a systems, hardware and security engineer with 25 years of experience based in Chiyoda, Japan. He specializes in low-level Linux kernel, firmware and driver development, embedded systems, FPGA/HDL and reverse engineering of obfuscated and proprietary hardware and cryptographic systems. His open-source footprint spans high-profile projects — from implementing TSC/LAPIC calibration and PS4 subarchitecture support, Apple SPI and NVMe kernel drivers, and a UART proxy for Apple Silicon's m1n1 bootloader, to audio and driver improvements in mpv, Ardour and OBS. A former Google SRE, he pairs operating petabyte-scale storage and distributed systems with ongoing security and engineering consultancy focused on embedded platforms. Known for a hands-on "if it ain't broke, I'll fix it" mindset, he is currently focused on Asahi Linux and not seeking full-time web/frontend roles.
25 years of coding experience
5 years of employment as a software developer
High School, High School at American School of Bilbao
Electrical and Computer Engineering, Electrical and Computer Engineering at Florida Institute of Technology
High School / College, Computer Science, High School / College, Computer Science at University of West Georgia
A bootloader and experimentation playground for Apple Silicon
Role in this project:
Back-end & Firmware Developer
Contributions:79 reviews, 957 commits, 258 PRs in 1 year 11 months
Contributions summary:Hector made significant contributions to the bootloader and experimentation playground for Apple Silicon. Their work included implementing a UART proxy to communicate with the host, which involved handling communication protocols, error checking and memory transfers. They also contributed to system memory management, adding a custom heap and integrating it with existing code. Further contributions involve working on the hardware abstraction layer and low-level hardware initialization.
Linux kernel fork with PS4 support (work in progress)
Role in this project:
Embedded Systems Engineer / Low-Level Kernel Developer
Contributions:111 commits, 22 pushes, 7 branches in 1 year 1 month
Contributions summary:Hector primarily focused on porting Linux kernel support for the PS4 platform, specifically the "fail0verflow/ps4-linux" repository. Their contributions involved adding a PS4 subarchitecture, including crucial TSC/LAPIC calibration code for the x86 architecture. They modified existing drivers and platform-specific code to enable and support the PS4's hardware components. Additionally, they wrote drivers for the Aeolia chipset's I2C, power button, and SD card reader.
kernelin-progresslinuxps4linux-kernel
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.