Summary
Maxim Perepelitsyn is a Principal Software Engineer with 11 years of professional experience, based in San Jose, California, who specializes in build systems, developer tooling, and stabilizing large-scale C/C++ codebases. He has repeatedly modernized legacy projects—moving toolchains from C89 to C11, introducing ASAN/TSAN/Valgrind workflows, and migrating C++98 to C++14—while delivering dramatic performance and reliability gains such as 19x throughput and 20x faster CI. At Zscaler he transformed ZPA’s build and CI ecosystem to reproducible, ultra-fast builds (<1s incremental) and cut new-developer onboarding from weeks to hours. His background spans web scripting, low-level systems, and 3D rendering, including building a C++11 toolchain and real-time raytracers, which gives him unusual depth across layers from bootstrapping compilers to distributed control planes. He’s pragmatic about engineering hygiene—linters, fuzzing, codeowners, and package integration (vcpkg/rust/go)—and known for cross-team mentorship and hands-on delivery without supervision.
11 years of coding experience
18 years of employment as a software developer
B.S. Computing Systems and Software, B.S. Computing Systems and Software at South Kazakhstan State University
Russian, English