Frontend Tech Lead (Vue.js, TypeScript, FSD) & Backend Developer (Node.js, NestJS, TypeScript) at X5 Digital
St Petersburg, St Petersburg City, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Maksim Paranin is a versatile Frontend Tech Lead and Fullstack developer with 10 years’ experience building performant Vue.js and TypeScript applications while also contributing backend services in Node.js/NestJS for event-driven, microservice architectures. At X5 Digital he leads frontend architecture using Feature-Sliced Design, mentors engineers, and designs backend services integrated with Kafka, RabbitMQ, Redis and MongoDB—often delivering new services from scratch. He balances hands-on coding with a strong emphasis on testing (Jest, Cypress), DevOps automation, and API-first design (OpenAPI/Swagger). Comfortable across Vue 2/3, React, and state management patterns, Maksim has migrated large apps to Vue 3 and driven quality improvements through E2E and unit testing. He also experiments beyond core stacks—authoring Telegram and Discord bots and contributing personal projects like Smiler on GitHub—bringing a pragmatic blend of product focus and infrastructure-minded engineering.
10 years of coding experience
5 years of employment as a software developer
College Degree, Computer Science, Общее компьютерное программирование/Программист, 4, College Degree, Computer Science, Общее компьютерное программирование/Программист, 4 at ITMO University
Contributions:35 pushes, 1 branch in 3 years 8 months
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.