Slava Barinov is a senior software engineer with 14 years of deep systems experience, recently joined Woven by Toyota after a 12-year tenure at Samsung leading toolchain, profiling, and native mobile optimization efforts. He specializes in GCC/binutils internals, cross-architecture ports (ARM→ARM64, early ARM64 Tizen), kernel-level profiling and on-device debugging under constrained conditions, and has driven Rust adoption and sanitizer-based dynamic analysis across large teams. Known for preferring correct, long-term fixes over brittle workarounds, he also led the first full-system sanitization effort within his organization. His background includes low-level hardware-software integration for legacy systems and contributions to an open-source Lisp-to-JavaScript compiler, reflecting a blend of systems craftsmanship and practical compiler/tooling work.
14 years of coding experience
18 years of employment as a software developer
Master of Science (MSc), Electrical and Electronics Engineering, Master of Science (MSc), Electrical and Electronics Engineering at Bauman Moscow State Technical University
A Lisp-to-JavaScript compiler bootstrapped from Common Lisp
Role in this project:
Back-end Developer
Contributions:10 commits, 3 PRs, 3 comments in 2 years 3 months
Contributions summary:Slava primarily contributed to the development of the Lisp-to-JavaScript compiler. Their work includes implementing core language features such as the `if` statement and arithmetic operations on lists. Furthermore, the user addressed the generation and optimization of arithmetic operations. The user also made changes to integrate and maintain the compilation process.
Contributions:2 PRs, 238 pushes, 2 branches in 9 years 11 months
lisp
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
Slava Barinov - Senior Software Engineer at Woven by Toyota