No CV in your cart yet
Пожалуйста, войдите, чтобы скачать резюме.
Experience level:
More than 5 years
Education level:
Secondary
Languages:
Russian: Native
English: B2
Serbian: A1
Senior Frontend Engineer with 8 years of experience in building scalable web applications and high-performance design systems. Expert in Vue/React ecosystems with a deep focus on Developer Experience (DevEx) and Frontend Infrastructure. Proven track record of reducing Time-to-Market by 60% through custom internal frameworks and CI/CD automation. Specialist in Backend-Driven UI and visual editors, bridging the gap between complex business logic and intuitive user interfaces.
Product company specializing in marketing automation.
Architected and implemented a high-performance visual workflow engine (Vue Flow), replacing legacy event-action logic. Result: 40% reduction in TTM for marketing campaigns;
Designed a Contract-First development workflow by engineering a custom SDK based on OpenAPI specs, reducing cross-team integration errors by 70%;
Established Platform Engineering practices: Automated ephemeral preview environments for PRs, shrinking the deployment cycle from 14 days to 4 days;
Created internal ESLint rules to standardize code style and improve the overall quality of the codebase according to team guidelines;
Strategic AI Integration: Implemented AI-driven workflows for automated unit-test generation and code documentation, boosting team velocity.
Stack: Vue 3, TypeScript, Node.js, OpenAPI, Vite, GitLab CI, Docker, Bash, Java, Kotlin.
The largest e-commerce platform in Russia.
Architected a Backend-Driven UI (BDUI) system, enabling non-technical managers to update core application layouts in 10 minutes, eliminating the need for engineering releases for content changes;
Core UI-Kit Development: Contributed to the corporate design system, developing high-load reusable components used by 50+ frontend engineers;
Talent Development: Led 2 cohorts of the internal Engineering Academy; mentored 10 students with a 70% successful hiring rate into the company;
SDLC Optimization: Streamlined Scrum ceremonies and sprint planning, reducing unplanned scope changes by 80% and increasing net engineering time by 15%.
Stack: Vue.js, TypeScript, Vuex, Vue-class-component, Design Systems, GitLab CI, C#, SQL.
The largest banking and financial services group in Russia.
Led a large-scale Legacy Migration: Orchestrated the decomposition of a PHP monolith into a modern, decoupled Microservices + SPA architecture, improving system availability and deployment frequency;
Engineered a Real-time Security Monitoring System: Developed a Node.js & WebSocket service for session auditing and automated idle-user management, enhancing system-wide security;
Internal Tooling: Built a secure administrative interface for data management, allowing the backend team to close direct database access for support staff, reducing data leak risks;
Developed a CI/CD deployment pipeline using Jenkins for independent deployment of frontend and backend applications, eliminating manual deployment time;
Cross-team leadership: Acted as a Scrum Master to streamline processes, reducing meeting overhead by 70% and increasing team velocity;
Supported another team to develop a new target solution in React Native, accelerating project delivery.
Stack: Vue, React, Node.js, Express, Socket.io, Jenkins, PHP, React Native, TypeScript, SQL.
IT company delivering high-load advertising and sports betting solutions.
Security & Anti-Fraud: Integrated browser fingerprinting technology to identify bot traffic, saving significant advertising budget by preventing fraudulent activities;
Modernization: Co-led the transition from a legacy Backbone.js monolith to a high-performance React-based Single Page Application (SPA);
Feature Engineering: Developed a cross-browser push notification delivery system, creating a new high-conversion revenue stream for the company.
Stack: React, Redux, Node.js, Socket.io, Backbone.js, Symfony/Twig, TypeScript, Lua, Drupal
HTML academy is a company that provides courses for frontend developers.
Technical Mentorship: Guided students through advanced JavaScript and Layout Engineering tracks.;
Outcome: Achieved a 100% completion rate for my cohorts, with several students later joining top-tier tech companies.
Stack: Javascript, HTML, CSS.
Technical Stack: JavaScript (ES6+), TypeScript, Node.js, PHP, SQL, HTML5/CSS3 (Sass/Less), Java, Kotlin, Swift, C#, Bash, Lua.
Frontend Frameworks: Vue.js (2 & 3, Composition API), React, Next.js, Nuxt.js, React Native, Backbone.js.
State Management: Pinia, Vuex, Redux (Toolkit, Thunk, Saga), MobX.
Backend & API: Node.js (Express, NestJS), REST API, gRPC (Protobuf), WebSockets (Socket.io), GraphQL, OpenAPI/Swagger.
CMS: WordPress, Drupal, MODX, OpenCart.
Architecture & Patterns: Micro-frontends, Backend-Driven UI (BDUI), System Design, Design Systems, OOP, Functional Programming.
DevOps & Infrastructure: CI/CD (GitHub Actions, GitLab CI, Jenkins), Docker, Kubernetes (basics), Nginx, Ephemeral Environments.
Build Tools & Quality: Vite, Webpack, Vitest/Jest, Cypress, ESLint/Stylelint configuration, Performance Optimization.
AI & Productivity: AI-assisted development (Gemini), LLM Prompt Engineering for automated testing and refactoring.
Methodologies: Agile, Scrum (Certified/Experienced Scrum Master), Mentorship, Code Review, Lead Experience.