Resume Summary of my experience and skills as a web developer
Lead Frontend Engineer with 7+ years of experience building complex internal backoffice systems and component libraries using Vue.js and TypeScript. Specialized in replacing legacy workflows with scalable frontend architectures, improving development processes, and creating maintainable internal platforms that grow with business needs. Strong focus on developer experience, UI consistency, and long-term code quality.
Experience
Lead Frontend Engineer 2021 – 2026
SM Lab – Internal product development for large retail companies (Sportmaster, O'STIN)
- Led frontend development of internal corporate systems built from scratch, replacing multiple legacy Delphi-based workflows.
- Designed and developed a Campaign Management platform used across core marketing processes for large retail brands. From brief submission to electronic campaign execution with mailing and bonus distribution.
- Built a shared component library with Storybook and design tokens, versioned and distributed through CI/CD with prerelease builds for testing. The library was adopted across up to 10 teams and projects.
- Defined frontend architecture standards for Vue, TypeScript, state management, and UI patterns to improve consistency and maintainability.
- Implemented standardized development processes (Conventional Commits, Semantic Versioning, CI/CD release pipelines), reducing integration issues and release friction.
- Mentored and onboarded frontend developers, coordinated frontend-backend integration, and provided technical leadership across teams.
Senior Frontend Engineer 2020 – 2021
Uralenergotel – Enterprise CRM and logistics systems
- Designed and developed a CRM system from scratch using Vue.js, TypeScript, Nuxt, and Vuetify.
- Rewrote legacy modules and delivered 15+ new business-critical modules, including a complex real-time chat component.
- Integrated the platform with external logistics services such as DPD, Delovye Linii, and PEK to automate operational workflows.
- Improved code quality and maintainability, raising the Code Climate rating from F to B.
Fullstack Engineer 2018 – 2020
JetTeam – Custom web solutions and internal tools
- Developed REST APIs from scratch using Node.js and MongoDB, including automated testing, documentation, and linting.
- Maintained and modernized legacy projects, upgrading outdated dependencies and automating email and reporting workflows.
- Transitioned into fullstack development, delivering frontend dashboards and custom client interfaces using Vue.js and Knockout.js.
- Conducted code reviews and mentored junior developers, helping establish internal development standards and improving overall code quality.
Skills
- Frontend: Vue.js, Composition API, TypeScript, Pinia, Storybook
- Architecture: Frontend architecture, design systems, component libraries, UI scalability
- Backend: Node.js, REST APIs, MongoDB
- Processes: CI/CD, release pipelines, Conventional Commits, Semantic Versioning
- Leadership: Technical ownership, code reviews, mentoring, cross-team coordination
- Tools: Git, ESLint, Stylelint, SonarQube
- Domains: Backoffice systems, internal corporate platforms, CRM systems
Languages
- Russian — Native
- English — C1
- Spanish — A1, learning