Victor Nazarov

Senior Software Engineer at Google

Munich, Bavaria, Germany
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
Victor Nazarov is a Senior Software Engineer with 15+ years of systems and compiler-focused experience, currently building scalable solutions at Google out of Munich. He began programming on a scientific calculator and evolved into a pragmatic, conservative engineer who values composing simple, interoperable building blocks—a philosophy influenced by early exposure to Unix design and functional programming. His open-source work includes back-end contributions to the notable GHCJS project, implementing JavaScript ASTs, RTS support and compiler primitives that bridge Haskell and browser runtimes. Having deep practical knowledge of C, x86 assembly and Linux internals, he combines low-level expertise with ambitions around JIT-supercompilation and language design for large-scale functional programming. Victor chooses technologies for long-term productivity and integration, investing effort where it yields sustained value rather than transient novelty.
code15 years of coding experience
job7 years of employment as a software developer
bookNational Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
825reputation
105kreached
15answers
2questions
github-logo-circle

Github Skills (12)

javascript10
compiler-design10
haskell10
ghcjs10
java6
raii6
try-with-resources6
evaluation6
template-engine6
semantics6
lazy-evaluation6
gradle6

Programming languages (2)

JavaHaskell

Github contributions (5)

github-logo-circle
ghcjs/ghcjs

Aug 2010 - Aug 2011

Haskell to JavaScript compiler, based on GHC
Role in this project:
userBack-end Developer
Contributions:39 commits in 1 year
Contributions summary:Victor primarily focused on implementing and refining the Haskell to Javascript compiler, GHCJS. Their contributions involved creating and modifying the abstract Javascript syntax, fixing bugs, and adding support for RTS (Runtime System) and examples. They also worked on implementing primitive operations within the compiler. These changes improved the overall functionality and performance of the compiler.
ghcjavascript-compilerjavascripthaskellcompiler
sviperll/writejava4me

Oct 2014 - Aug 2016

Contributions:11 commits, 5 pushes, 1 tag in 1 year 9 months
javacode-generator
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
Victor Nazarov - Senior Software Engineer at Google