Boris Protopopov

Software Engineer at Amazon AWS

Acton, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Boris Protopopov is a Principal Software Engineer with 13+ years building high-performance, ZFS-based storage and distributed systems, currently designing and operating AWS services. He brings deep kernel- and system-level expertise—from ZFS internals, deduplication and snapshot algorithms to multi-threaded server engines, device drivers, and real-time kernel IPC—earned across roles at Actifio, Nexenta, EMC and others. A hands-on architect and technical lead, he has driven platform definitions, test and validation strategies, and production escalations for complex cloud and multi-tenant storage environments. Boris is also an active contributor to OpenZFS, improving robustness of core filesystem components such as ZVOL and memory/error handling. Comfortable bridging research-quality algorithms with pragmatic product delivery, he combines MS and PhD-level training with a track record of solving performance- and reliability-critical problems at scale.
code13 years of coding experience
job20 years of employment as a software developer
bookMS, Information and Systems Science, MS, Information and Systems Science at Moscow Institute of Physics and Technology (State University) (MIPT)
bookPhD, Computer Science and Engineering, PhD, Computer Science and Engineering at Mississippi State University
github-logo-circle

Github Skills (8)

c1710
filesystem10
openzfs10
c1110
memory-management9
linux8
concurrency8
freebsd8

Programming languages (3)

JavaCPython

Github contributions (5)

github-logo-circle
openzfs/zfs

Aug 2013 - Aug 2017

OpenZFS on Linux and FreeBSD
Role in this project:
userBack-end Developer
Contributions:22 commits, 16 PRs, 343 comments in 4 years
Contributions summary:Boris primarily contributed to bug fixes and improvements within the OpenZFS codebase, addressing issues related to memory management, null pointer dereferences, and incorrect error returns. Their work involved modifying core files within the `module/zfs` directory, indicating a focus on the file system's internal workings. The user also implemented changes to improve the robustness of the ZVOL functionality, and optimized related minor operations.
openzfstarballlinuxfreebsdsystem-software
bprotopopov/zfs

Mar 2014 - Jul 2017

Contributions:20 commits, 95 pushes, 12 branches in 3 years 4 months
linuxzfs
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
Boris Protopopov - Software Engineer at Amazon AWS