Slava Barinov

Senior Software Engineer at Woven by Toyota

Chiyoda, Japan
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
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.
code14 years of coding experience
job18 years of employment as a software developer
bookMaster of Science (MSc), Electrical and Electronics Engineering, Master of Science (MSc), Electrical and Electronics Engineering at Bauman Moscow State Technical University
languagesEnglish, Russian
github-logo-circle

Github Skills (8)

compiler10
javascript10
compiler-compiler10
operation10
lisp10
operator10
common-lisp9
macros9

Programming languages (14)

JavaC++RustCGoCommon LispHTMLDockerfile

Github contributions (5)

github-logo-circle
jscl-project/jscl

Jan 2013 - Apr 2015

A Lisp-to-JavaScript compiler bootstrapped from Common Lisp
Role in this project:
userBack-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.
javascript-compilerjavascriptcompilerjscllisp-interpreter
rayslava/site

Apr 2015 - Feb 2025

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