Brian Kocoloski is a Datacenter Performance Architect with a decade of experience optimizing low-level systems and memory subsystems for high-performance environments. He transitioned from academic research and teaching roles into applied systems engineering at USC ISI and now AMD, bringing a Ph.D. in Computer Science to bear on production datacenter challenges. His open-source contributions to the nanovms/nanos kernel—reworking memory-management primitives, adding runtime mmap/mremap tests, and implementing ftrace—underscore a pragmatic focus on reliability and observability in virtualized contexts. Colleagues rely on him for bridging rigorous research methods with hands-on fixes that reduce silent failures, such as subtle signal- and PTE-related bugs. Based in the United States, he combines deep systems expertise with a track record of shipping durable infrastructure improvements at scale.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Dayton
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Pittsburgh
A kernel designed to run one and only one application in a virtualized environment
Role in this project:
Back-end Developer
Contributions:20 commits, 40 PRs, 140 pushes in 4 months
Contributions summary:Brian contributed to the `nanos` kernel by addressing code quality issues and implementing new features and tests related to the memory management system. They fixed missing newlines in error messages and added a runtime test suite for `mmap`, `munmap`, `mincore`, and `mremap` to enhance the reliability of memory operations. Furthermore, the user reimplemented the `mincore` functionality and updated PTE traversal. In addition, the user addressed a bug related to signal handling and implemented ftrace.
Contributions:41 commits, 34 pushes, 1 branch in 10 months
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.
Request Free Trial
Brian Kocoloski - Datacenter Performance Architect