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
dom-manipulation10
mochajs10
front-end-development10
css-animations10
html10
nodejs10
testing9

Programming languages (19)

MDXJavaC++CSSCRustPLpgSQLWebAssembly

Github contributions (5)

github-logo-circle
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.
javascript
Modern JavaScript Tutorial in Ukrainian (JavaScript українською 🇺🇦)
Role in this project:
userFront-end Developer
Contributions:90 commits, 2 PRs, 15 pushes in 3 years 5 months
Contributions summary:Ilya primarily merged and resolved conflicts, indicating they were involved in integrating code changes from different branches. Their commits demonstrate work related to testing with Mocha, including the creation and modification of test files, suggesting a focus on code quality and ensuring functionality. Furthermore, the user made changes to HTML files and JavaScript code, showcasing their role in developing and maintaining front-end components. They also made merge commits from the master branch, suggesting contributions to the main development line.
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