Victor Savkin

CTO at Nx

Old Toronto, Ontario, Canada
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
award
Top expert inAngular Development and Ecosystem
Victor Savkin is a seasoned technology leader and co-founder serving as CTO of Nx, the monorepo platform he created, with 17 years of experience building build systems, developer tools, and scalable web applications. A former Angular core team member at Google, he contributed to dependency injection, change detection, forms and router modules, and later applied that deep framework knowledge to architect Nx’s extensible plugin and task execution model. He combines hands-on engineering across front-end and back-end stacks—evident in contributions to Angular, Lerna, NgRx and tooling like Nx Console—with product-focused leadership in startups and enterprise engineering. Victor has a strong track record of improving developer experience and build performance, from AngularDart parser fixes to integrating Lerna with Nx. Based in Toronto and trained in math and computer science, he brings a research-minded approach to practical developer tooling problems. Colleagues know him for shipping robust build tooling that scales teams as well as codebases.
code17 years of coding experience
job8 years of employment as a software developer
bookMaster's degree Math Computer Science, Master's degree Math Computer Science at Far Eastern National University
stackoverflow-logo

Stackoverflow

Stats
1,769reputation
85kreached
7answers
17questions
github-logo-circle

Github Skills (47)

nxos10
javascript10
ngrx10
angulardart10
routers10
testing10
component-development10
lerna10
router10
typescript10
interpolation10
object-oriented-programming10
ui-design10
file-parsing10
rxjs10

Programming languages (7)

TypeScriptSmartyJavaJavaScriptHaskellRubyDart

Github contributions (5)

github-logo-circle
angular/angular

Sep 2014 - May 2018

Deliver web apps with confidence 🚀
Role in this project:
userFront-end Developer
Contributions:1122 commits, 882 PRs, 331 pushes in 3 years 8 months
Contributions summary:Victor's commits focused on improving the change detection and component functionalities within the Angular framework. This included debugging and fixing issues related to error handling and type checking during development. The user also worked on refactoring existing forms directives and added new features such as adding min/max length validators to the form.
reactjavascriptpwanodejsweb-developer
nrwl/nx-console

Aug 2018 - Jan 2021

Nx Console is the user interface for Nx & Lerna.
Role in this project:
userFull-stack Developer
Contributions:13 releases, 6 reviews, 125 commits in 2 years 6 months
Contributions summary:Victor primarily contributed to the front-end and build process of the Nx Console project. They removed UI elements like the "enable animations" button, and re-enabled project and module autocompletion. They also made build-related changes, including adding CircleCI configuration, and configuring how the application is built with electron. Additionally, the user refactored code and changed the display of certain elements.
user-interfacereactmonorepoconsoledeveloper-tools
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 Savkin - CTO at Nx