Summary
Peter Cheung is a systems-focused engineer and research-driven technology leader with over eight years of professional experience and decades of hands-on OS development dating back to the late 1990s. He has led teams as IT Director and Senior System Architect at Quantr, guided system architecture at multiple firms, and now chairs the Hong Kong Programming Society while teaching AI and ML part-time. His deep expertise spans low-level platforms (IA32, IA64, ARM, RISC-V), bootloaders, linkers, ELF loaders, filesystems, memory and task management algorithms, and kernel research on Linux and Solaris. Peter combines leadership with active research—his long-running OS projects (e.g., peter-bochs, pfsbuilder) reflect a persistent curiosity about how computers actually work rather than just building on top of them. Colleagues know him for bridging academic-style exploration with production architecture, often surfacing subtle kernel and platform insights that inform higher-level system design. Based in Hong Kong, he blends practitioner grit with open-source experimentation across CPU, OS, and platform tooling.
8 years of coding experience
14 years of employment as a software developer
Computer Science, Computing, Computer Science, Computing at RMIT University
English