Anatoly Morozov
Senior Frontend Developer @ MixVel
About
Frontend Developer with 6+ years of experience working with Vue.js, Nuxt, and TypeScript. I specialize in building scalable, maintainable frontend architecture and dynamic user interfaces. I’ve worked primarily in FinTech and TravelTech, developing complex user flows related to payments, orders, bookings, and real-time data. I’ve led the development of a low-code admin panel with a canvas editor, contributed to multiple headless CMS platforms using Nuxt + Strapi, and set up CI/CD pipelines that sped up delivery. I enjoy working at the intersection of product and engineering - turning business needs into robust, performant solutions. Always learning, always improving.
-
Serbia
Computer Software
Pinia, Husky, ESLint, Node.js, GitLab CI, Strapi 5, Jest, Swagger, Canvas API, Tailwind, JIRA, GitLab, Roistat, Google Analytics, Telegram API, REST API, Firebase, GitHub Actions, Vuex, Joomla
Experience

Senior Frontend Developer
Москва, Россия
• Developed features for a B2B travel booking platform used by agencies to search, book and manage airline tickets and travel services • Implemented complex booking workflows including passenger management, ancillary services and order processing • Designed and implemented payment flows supporting POS terminals, cash payments and multiple payment methods • Implemented error handling, retries, refunds, void and split-payment scenarios for transaction processing • Built complex forms and business logic for booking operations and payment processing • Extended a shared UI system based on Vuetify by developing reusable components and improving UX • Integrated complex frontend modules with backend services and handled large booking and payment data structures Impact: enabled reliable payment processing and complex booking workflows for travel agencies.

Senior Frontend Developer
Белград, Сербия
Headless CMS Platform (Nuxt & Strapi) • Launched and scaled multiple projects using Nuxt + Strapi with SSR, dynamic component rendering, SEO optimization, and custom middleware • Developed custom Strapi plugins: GitLab CI triggers, change logging via JSON diff, and component templating tools • Built a modular and scalable architecture with a shared Strapi core and project-specific customization. Impact: enabled faster delivery of client websites through reusable component architecture.

Senior Frontend Developer
Белград, Сербия
Low-code Admin Panel (Backend-Driven UI) • Designed the architecture and UI of a low-code platform that enables building mobile app interfaces without developer involvement • Developed a canvas editor with drag-and-drop support, node linking, condition logic, grouping, and dynamic previews • Extracted core logic into an npm library, enabling component reuse across multiple projects and accelerating feature delivery • Built a scalable architecture, implemented unit tests, and participated in code reviews. Impact: reduced UI delivery time by 30% and decreased configuration-related bugs.

Frontend Engineer
OOO "STC"
Saint-Petersburb, Russia
• Developed the client-side architecture and implemented interface logic using Vue.js 2/3 • Refactored legacy code to improve readability, reduce technical debt, and enhance maintainability • Implemented business logic and handled backend integration via RESTful APIs (JSON) • Worked in a team environment using GitLab and Jira, followed GitFlow, and actively participated in code reviews • Applied TypeScript and modern ES6+ features to increase code safety and clarity.

Full-Stack Developer / Frontend Engineer
OOO "Bionom"
Saint-Petersburg, Russia
• Set up CI/CD pipelines using GitHub Actions, significantly accelerating deployments and reducing time-to-productio • Participated in technology stack selection for new projects, focusing on scalability and long-term maintainability • Implemented integrations with analytics platforms such as Roistat, Google Analytics, and Yandex Metrica • Maintained and extended WordPress-based projects, integrating third-party services including Telegram API for interactive features and notifications • Built SPA applications with Vue.js, using Vuex for state management, Webpack for bundling, and Firebase for hosting and data storage.

Full-Stack Web Developer
Web-studio ITLAUNCH
Saint-Petersburg, Russia
• Developed SPA applications using Vue.js, delivering responsive and dynamic user interfaces • Designed and implemented business logic for both frontend and backend components • Maintained and improved existing projects: fixed bugs, enhanced functionality, and implemented caching to boost performance • Built and migrated websites on popular CMS platforms: WordPress, Joomla, Bitrix, and Drupal • Developed and customized WordPress plugins, tailoring functionality for nonstandard business needs • Handled site administration: ensured security, backups, and regular updates • Set up and configured LAMP/LEMP server environments (Nginx/Apache, MySQL, PHP), worked with SSH, and managed deployments.

Frontend developer
OOO "EIS JKH"
Saint-Petersburg, Russia
Maintained and enhanced projects using Vue.js, delivering new features and improving UX/UI • Developed corporate and marketing websites on WordPress, tailoring functionality to business needs • Worked with popular plugins: Advanced Custom Fields (ACF), WP Quiz, WP Page Builder, WP Job Manager • Created responsive layouts from scratch for WordPress, ensuring cross-browser compatibility • Used PHP, JavaScript, HTML5, CSS3, MySQL, and PhpMyAdmin to implement both frontend and backend logic Contributed to page speed optimization, performance tuning, and overall site stability.
Anatoly Morozov's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


