Alexey Samsonov

Software Engineering Manager at Google

Campbell, California, 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

🤩
Rockstar
🎓
Top School
Alexey Samsonov is a Software Engineering Manager at Google with 12 years of experience building and hardening runtimes, compilers, and backend infrastructure for large-scale systems. He combines deep expertise in C/C++ runtime development, sanitizers and compiler toolchains with strong privacy and security engineering—work that spans Gmail/G Suite data protection, Android app safety, and LLVM/Clang contributions. At Google he has led efforts to deliver best-in-class C/C++ runtimes for LLVM and to operationalize sanitizers across build and test infrastructure, bringing production rigor to low-level tooling. His open-source work on high-profile projects like LLVM/Clang includes improving memory-safety checks, sanitization of nonnull attributes, and build-system optimizations that reduce fragility and test flakiness. Trained as a mathematician (M.Sc.), he applies formal thinking to practical problems, frequently surfacing subtle compiler and build-system issues that impact security and reliability. Based in Campbell, CA, he blends hands-on engineering with people leadership to scale technical platforms and mentor cross-functional teams.
code12 years of coding experience
job13 years of employment as a software developer
bookMaster of Science - MS Applied Mathematics, Master of Science - MS Applied Mathematics at Ural State University named after A.M.Gorky
github-logo-circle

Github Skills (15)

libc10
build-system10
c-language10
code-generation10
compiler-design10
cprogramming-language10
bazel10
llvm10
asa9
testing9
addresssanitizer9
memory-management9
error-handling8
performance-optimization8
computer-engineering7

Programming languages (6)

C++StarlarkCLLVMGoPython

Github contributions (5)

github-logo-circle
llvm-mirror/clang

May 2014 - Mar 2016

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
userBack-end Developer
Contributions:138 commits in 1 year 9 months
Contributions summary:Alexey primarily contributed to the Clang compiler project by modifying the code generation process, focusing on features related to sanitizers and optimizations. Their work included renaming and refactoring existing code, specifically related to constant string handling, as well as enabling and improving error reporting for various undefined behaviors. Furthermore, they implemented support for features like nonnull-attribute sanitization and improved the blacklisting mechanisms for global variables and functions. The user's changes directly affected the way the compiler handles memory safety and control flow.
keptwindowsllvmcc-plus-plus
llvm/llvm-project

Aug 2024 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer & Build Engineer
Contributions:30 reviews, 53 PRs, 23 pushes in 7 months
Contributions summary:Alexey primarily contributed to the LLVM libc project by modifying build rules and improving code robustness. Their work included adding BUILD rules for float16 math functions and removing unused dependencies. They also addressed several issues related to test reliability and fixed a bug in the FixedVector data structure. Furthermore, the user simplified build rules by grouping release compiler options and removing customization, demonstrating an understanding of build system optimization.
compilerstechnologiesclangsubmittoolchain
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
Alexey Samsonov - Software Engineering Manager at Google