Ilya Kantor

Sr. Full Stack Developer at Roadsoft

Amsterdam, North Holland, Netherlands
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
Ilya Kantor is a senior full-stack developer and founder of The Modern JavaScript Tutorial with 20 years of experience building high-performance frontend and backend systems and AI-driven tools. Based in Amsterdam, he has repeatedly delivered major performance gains—speeding backend workloads 2x overall and up to 1000x in hotspots—while leading frontend optimizations that improved UI load times by 2–10x. He combines deep JavaScript expertise (Angular, Node.js, TypeScript) with database tuning (SQL, Mongo, Redis) and practical AI integration, and has trained engineering teams company-wide on SQL and AI best practices. His tutorial project attracts millions of readers and he remains an active open-source maintainer, contributing UI, testing, and localization work across multiple language editions. Practically minded and pedagogical, he builds tooling to automate refactors and testing, scaling both codebases and developer knowledge. Open to roles in the Netherlands until mid-November, he pairs academic rigor (PhD-level CS background) with hands-on delivery across product, infrastructure and education.
code20 years of coding experience
job19 years of employment as a software developer
bookPh.D, Computer Science, Ph.D, Computer Science at Moscow State Institute of Electronics and Mathematics (Technical University)
bookLomonosov Moscow State University
languagesEnglish, Russian, Chinese, Dutch
stackoverflow-logo

Stackoverflow

Stats
581reputation
37kreached
10answers
5questions
github-logo-circle

Github Skills (29)

javascript10
event-handling10
css10
user-manual10
user-interface10
ui-design10
spanish10
uid10
mochajs10
dom-manipulation10
front-end-development10
css-animations10
html10
nodejs10
testing9

Programming languages (18)

MDXJavaC++CSSCWebAssemblyGoHTML

Github contributions (5)

github-logo-circle
Modern JavaScript Tutorial
Role in this project:
userFront-end Developer
Contributions:32 reviews, 3140 commits, 2163 PRs in 5 years 8 months
Contributions summary:Ilya's commits primarily focus on modifications to HTML and JavaScript files within the "en.javascript.info" repository, suggesting a focus on improving the content and examples in a JavaScript tutorial. The commits demonstrate an understanding of HTML structure and JavaScript code snippets designed to illustrate JavaScript concepts, particularly concerning browser events, UI elements, and CSS animations. Changes include examples for CSS animations and modifying of different UI elements.
javascriptjavascript-tutorialmodern-javascriptenglish
iliakan/javascript-tutorial

Oct 2014 - Dec 2020

The Modern JavaScript Tutorial
Role in this project:
userFront-end Developer
Contributions:931 commits, 435 PRs, 672 pushes in 6 years 3 months
Contributions summary:Ilya contributed to the Modern JavaScript Tutorial repository by updating and improving various UI-related aspects of the JavaScript tutorial examples. Their commits focused on modifying HTML and JavaScript code for UI elements, including creating interactive elements such as carousels and implementing event handling. They also worked on examples related to DOM manipulation, styles and classes.
javascriptjavascript-tutorialmodern-javascript
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
Ilya Kantor - Sr. Full Stack Developer at Roadsoft