Summary
Ruslan Bukin is a Senior Research Software Engineer with 13 years of systems and OS development experience, based at the University of Cambridge Computer Laboratory and working across industry projects. He is a leading port maintainer and architect for FreeBSD on novel platforms—having driven the RISC-V port since 2015 and added hypervisor, SGX, SMMUv3, Mali Panfrost and Morello board support. He builds low-level, memory-safe system software (RTOS, kernel drivers, DRM, Wayland components) and has pushed CHERI/CHERI-Purecap integration into trusted firmware and UEFI efforts. A pragmatic founder and early cloud platform builder, he combines production deployment experience (thousands of FreeBSD servers) with research-grade experimentation in hardware trace frameworks and capability-safe designs. Notably, he authored the mdepx RTOS and continues to operate at the intersection of hardware enablement and secure-system software.
13 years of coding experience
9 years of employment as a software developer
BS Mathematics. Computer Science, BS Mathematics. Computer Science at Peoples' Friendship University of Russia