
Maxim Sokolov
@maximsokolov1
I build high-performing e-commerce platforms and frontend systems with Vue, Nuxt, React, and TypeScript.
What I'm looking for
At Inventive Retail Group, I build and modernize large-scale retail and e-commerce storefronts. I migrated legacy codebases to Vue 3, Nuxt 3, Pinia, and TypeScript, reducing cart abandonment by 16% and contributing to approximately €1.3M in recovered revenue.
I lead frontend planning for a hybrid B2B/B2C platform, solving pricing, inventory, and access-logic challenges. I also improved storefront performance to LCP under 1.5 seconds and INP under 200ms, reducing mobile bounce rate by 12%.
Previously at Involta, I built a 29-utility developer toolkit with React, Next.js, and Redux, and created a marketing site with scroll-driven animations and GSAP that doubled average session duration. I also expanded a Vue and Nuxt CMS and established a Vitest suite with 75% coverage.
I enjoy building practical frontend products, from custom admin panels and responsive e-commerce sites to a procedural Three.js planet generator and a Chrome search extension. I mentor junior developers through refactoring, code reviews, and shared engineering standards.
Experience
Work history, roles, and key accomplishments
Senior Frontend Engineer
Inventive Retail Group
Mar 2023 - Present (3 years 6 months)
Reduced annual cart abandonment rate by 16% across a large-scale retail platform by migrating legacy codebases to Vue 3, Nuxt 3, Pinia and TypeScript, contributing to ~€1.3M in recovered revenue. Prevented large-scale bot abuse on authorization flows, reducing fraudulent requests by 95%.
Middle Frontend Engineer
Involta
May 2022 - Mar 2023 (10 months)
Developed a public developer toolkit with 29 utilities using React, Next.js and Redux, simplifying internal development workflows. Built the main marketing website with complex scroll-driven animations and interactive parallax effects using GSAP, contributing to a 2x increase in average session duration.
Junior Frontend Engineer
Indeling
Feb 2021 - May 2022 (1 year 3 months)
Integrated interactive 3D models of heavy machinery attachments with zoom and rotation controls using Vue 2, JavaScript and SCSS, improving user engagement on product pages. Built custom admin panels for 2 projects, implementing CRUD operations and data visualization for clients.
Education
Degrees, certifications, and relevant coursework
Ivanovo State University
Bachelor of Science, Computer Science and Information Technology
Bachelor of Science in Computer Science and Information Technology from Ivanovo State University, completed in 2022.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
max-frontend-portfolio.netlify.appSalary expectations
Social media
Skills
Interested in hiring Maxim?
You can contact Maxim and 90k+ other talented remote workers on Himalayas.
Message MaximGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
