Sergey Ilinsky is a senior software engineer based in Amsterdam with 16 years of deep front-end experience, specializing in architecture, performance and pragmatic systems thinking. He has repeatedly modernized large-scale banking and enterprise front-ends—migrating legacy AngularJS apps to Web Components/Lit and shaping client-side architectures at institutions like ING, Rabobank and ABSA. Known for blending big-picture design with meticulous code-level scrutiny, he offers consulting on tech choice, performance optimization, code audits and team upskilling. Sergey has a strong track record delivering production-critical document and banking platforms and improving developer productivity across distributed teams. With an MSc in Physics, he brings analytical rigor and a practical mindset that often earns endorsements for common sense and systems thinking. Outside day-to-day engineering he frequently steps into solution-architect roles to rescue struggling projects and establish sustainable front-end practices.
16 years of coding experience
20 years of employment as a software developer
Svenska B, Swedish Language, Svenska B, Swedish Language at Röda korsets folkhögskola
Master of Sciences, Physics, Master of Sciences, Physics at Russian State University named after Immanuel Kant (former Kaliningrad State University)
xpath.js - Open source XPath 2.0 implementation in JavaScript (DOM agnostic)
Contributions:794 commits, 4 PRs, 52 pushes in 9 years 8 months
xpath2agnosticxmljavascriptxpath
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.