Boris Kolpackov

Chief Software Architect at Code Synthesis Tools

Western Cape, South Africa
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 Kolpackov is a Chief Software Architect and founder with 16+ years designing and shipping complex, cross-platform systems from his base in the Western Cape, South Africa. He brings deep expertise in networking, distributed computing, compiler design and fault-tolerant software, grounded in an MSc in Applied Mathematics and Computer Science from Moscow State University. As head of Code Synthesis Tools he combines hands-on C++ and UNIX engineering with architectural leadership across embedded systems, object-oriented databases and build systems. Boris has a notable open-source footprint in compilers—contributing module system and AST reader/writer improvements to the Clang/LLVM ecosystem that materially enhanced module dependency resolution. He is comfortable bridging research-grade ideas and production constraints, having moved between academia and industry during a career that emphasizes robustness and interoperability. Colleagues rely on him for pragmatic designs that tame complexity in distributed and embedded environments.
code16 years of coding experience
job2 years of employment as a software developer
bookMSc, Applied Mathematics and Computer Science, MSc, Applied Mathematics and Computer Science at Moscow State University
stackoverflow-logo

Stackoverflow

Stats
674reputation
217kreached
9answers
0questions
Badges
xml-parsing
top-5%
github-logo-circle

Github Skills (20)

go-modules10
c-language10
kernel-module10
compiler-compiler10
cplus10
compiler10
jsmodules10
cpp10
clangd10
cprogramming-language10
clang10
serialization9
data-serialization9
xml-parsing9
xml6

Programming languages (10)

C++ShellCRustLLVMBatchfileCMakeHTML

Github contributions (5)

github-logo-circle
llvm-mirror/clang

Aug 2017 - Aug 2017

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
userBack-end Developer
Contributions:5 commits in 2 days
Contributions summary:Boris primarily worked on enhancing the Clang compiler, focusing on module system improvements. Their contributions include implementing module file mapping functionalities, crucial for resolving module dependencies, and improving the module handling in ASTReader and ASTWriter. The user also addressed a submodule semantics issue within the TS modules. These changes collectively improve the compiler's capabilities for module management.
keptwindowsllvmcc-plus-plus
build2/bpkg

Sep 2015 - Jan 2023

Contributions:693 commits, 2 comments in 7 years 6 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
Boris Kolpackov - Chief Software Architect at Code Synthesis Tools