Summary
Justin Funston is a Senior Research Scientist with a decade of deep systems and kernel expertise, currently working at ByteDance after principal engineering roles at RelationalAI and Futurewei. He specializes in operating systems, kernel programming, and multi-threaded performance profiling, with hands-on C experience hacking the Linux kernel for page-level memory replication, extending Solaris thread scheduling for power-awareness, and writing a driver for Intel PEBS. Justin blends rigorous academic training—a PhD-level background from UBC and Simon Fraser—with practical production engineering at AWS and large research internships, giving him a rare mix of research depth and shipping experience. Known for low-level performance optimizations, he brings an engineer’s curiosity to complex concurrency and platform problems and is based in Bellevue, Washington.
10 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Gonzaga University
Doctor of Philosophy - PhD, Electrical and Computer Engineering, Doctor of Philosophy - PhD, Electrical and Computer Engineering at The University of British Columbia
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Simon Fraser University