Summary
Bryce Wilson is a systems-focused software engineer with 11 years of experience specializing in low-level programming in C, C++, and x86_64 assembly, now working at Apple. He has a strong track record in networking and performance optimization—integrating kernel-bypass libraries, tuning cache and branch behavior, and managing NIC configuration and IRQ affinities in production deployments. Bryce contributed to the Jai language compiler and libraries, improving async file I/O and Unicode handling, and brings hands-on experience across compilers, microarchitecture research, and micro-optimizations. He runs colocated servers, maintains VMs across global hosts, and even operates his own ASN to experiment with networking beyond typical developer setups. A lifelong learner, he digests processor microarchitecture materials and applies that knowledge to practical performance wins. Outside engineering, he pursues music, artistic swimming, skiing, and photography, reflecting a curious, disciplined problem solver.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of California, Berkeley
International Baccalaureate Certificate Program Mathematics and Physics, International Baccalaureate Certificate Program Mathematics and Physics at Semiahmoo Secondary School
Bachelor of Science - BSc Honours Computer Science, Bachelor of Science - BSc Honours Computer Science at The University of British Columbia
Surrey Academy of Innovative Learning