Summary
Maksim Popov is a Senior Frontend Developer and tech lead with 11 years of experience delivering scalable web applications and driving large-scale refactors. He excels at architecting UI kit libraries, monorepo structures and micro-frontend solutions to improve DX, reduce tech debt, and accelerate feature delivery. His hands-on work spans Angular and React ecosystems with strong TypeScript, module federation, Vite/Storybook, and performance optimization expertise. At Skyeng he introduced a 70-app monorepo and cross-app communication patterns; at Instruqt he led accessible UI primitives and a themable component library while shipping complex GraphQL and real-time features. Comfortable both leading teams and shipping tight-deadline MVPs, he pairs pragmatic engineering with documentation and mentorship to keep projects maintainable. Based in Leiden, he’s known for turning legacy codebases into modern, testable platforms that scale across multiple products.
11 years of coding experience
15 years of employment as a software developer
Completed 4 out of 5 years of Master's program Computer Science, Completed 4 out of 5 years of Master's program Computer Science at Magnitogorsk State University (MaSU)
Russian, English, Dutch