🛒 0
×

Your chosen CVs

No CV in your cart yet

Frontend developer

Belgrade
You can open access to the talent’s contacts for only 2 euro!

Пожалуйста, войдите, чтобы скачать резюме.

Location:

Belgrade

Birthday date:

06/12/1995

Experience level:

More than 5 years

Education level:

Secondary

Languages:

Russian: Native

English: B2

Serbian: A1

About

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.

Work experience

Senior Software Engineer

01tech

July 2023 - February 2026

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.

Senior Software Engineer

Ozon

July 2021 – June 2023

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.

Senior Software Engineer

Sberbank

Dec 2019 – July 2021

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.

Software Engineer

DatsTeam

Sept 2018 – Nov 2019

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

Mentor / Engineering Tutor (Contract)

HTML Academy

Aug 2018 – Jan 2020

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.

Education:

RSSU

Faculty: Sociology

Specialisation: Conflict Management

Graduation year: Completed coursework at university, but chose not to pursue the degree

Key skills:

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.