Summary
Evgenii Nasonov is a Frontend Developer with eight years of experience and over six years in commercial web development, specializing in standards-based, accessible, and performant UI code. He has driven large-scale migrations from legacy stacks (GWT) to modern TypeScript and React ecosystems and built complex UI components such as grids, Gantt, Kanban, charts and CAD interfaces integrated with Scala/Java backends. At Veeam he progressed from producing high-quality landing pages to senior technical leadership—shaping architecture, mentoring peers, and improving CI/CD and testing practices. Comfortable across the full frontend lifecycle, he pairs hands-on implementation (Jest, GitLab, Jenkins, Docker) with design collaboration to deliver maintainable, cross-browser solutions. His background in chemical engineering and R&D lab work informs a methodical, data-driven approach to problem solving that often surfaces process improvements. Based in Russia, he also has prior freelance experience crafting animated, performance-optimized websites for small and medium businesses.
8 years of coding experience
6 years of employment as a software developer
Professional Retraining Courses, Web Page, Digital/Multimedia and Information Resources Design, Professional Retraining Courses, Web Page, Digital/Multimedia and Information Resources Design at ITMO University
Bachelor’s Degree, Chemical Engineering, Bachelor’s Degree, Chemical Engineering at Saint-Petersburg State Forestry University
Русский, Английский