Back

Uladzimir Biarnatski

📍 Europe / Remote✉️ vvbernacky@gmail.com in: LinkedIn

Summary

Front-end developer with 9+ years of experience building web applications and interfaces. Working mainly with Vue 3, TypeScript, and a modern frontend stack. Focused on clean UI, maintainable architecture, and reliable integrations with backend APIs. Comfortable working with design systems, performance optimization, and collaborative development in distributed teams.

Skills

  • Responsive and adaptive layout, accessibility (a11y)
  • UI component development, state management, routing
  • REST API integration, error handling, and data fetching
  • Performance optimization and bundle size control
  • Code quality practices: ESLint, Prettier, Git, code reviews
  • CI/CD pipelines and environment configuration for front-end projects

Technologies

  • Vue 3, TypeScript, JavaScript (ES6+), Pinia, Vue Router
  • Element Plus
  • Vite, Webpack, npm, yarn, pnpm
  • HTML5, CSS3, SCSS / SASS
  • ESLint, Prettier, Git
  • WordPress (custom themes, ACF)
  • Figma, Zeplin

Education

Belarusian State University
Engineer–programmer, 2008 — 2013

Courses

Experience

Mindtech — Frontend Developer
Apr 2019 — Present
  • Develop and maintain internal backoffice tools (Vue 2/3 + TypeScript) for marketing and support teams
  • Built admin workflows for campaigns/achievements, referral program settings and rewards, lootbox game configuration, and offer/order management
  • Implemented dashboards for user participation/progress and statistics (tables, filters, charts) plus reporting views with download/export
  • Implemented role-based access control (RBAC): gated features by user roles/permissions; integrated authentication/authorization with Keycloak
  • Integrated REST APIs with resilient loading/error states and client-side data flows
  • Participated in performance optimization and code quality improvements (ESLint/Prettier, reviews)
  • Collaborated with designers, product managers, and backend developers
Vue 3TypeScriptElement PlusPiniaViteSCSSREST APIKeycloak
Expatel Mobile — Front-end Developer
Sep 2016 — Feb 2019
  • Developed and maintained websites and internal web applications
  • Worked with WordPress and content-driven platforms
  • Built responsive email templates
  • Implemented UI with AngularJS and modern CSS
  • Integrated authentication and reporting features
  • Worked with AWS S3 and Firebase for data storage and synchronization
VueAngularJSTypeScriptSCSSREST APIWordPressAWSFirebase
Qulix Systems — Front-end Developer (HTML / CSS)
Apr 2012 — Sep 2016
  • Cross-browser and responsive layout for enterprise web projects
  • Development of email templates
  • JavaScript for UI interactions and form validation
  • Collaboration with designers and backend engineers

Projects

Backoffice suite (Mindtech)
Internal web apps for marketing and support teams: campaigns/achievements, offers/orders, referral rewards, lootbox configuration, and reporting.
  • Built admin workflows for campaigns/achievements, referral rewards, lootbox rules/configuration, and offer/order management
  • Implemented reporting dashboards: user progress/participation, bonuses statistics, and downloadable reports
  • Implemented RBAC with Keycloak: role-based UI access and permission-aware flows
  • Integrated REST APIs with resilient loading/error states and consistent UI patterns across apps

Impact: Business-critical tooling: downtime blocks managing settings (offers, lootboxes, referrals), issuing rewards, and accessing reports; helped improve delivery speed by introducing reusable UI patterns.

Stack: Vue 3, TypeScript, Element Plus, Pinia, Vite, SCSS

Store (internal shop)
Storefront for internal currency “coins” (catalog, checkout, orders history).
  • Built reusable UI components and checkout flow (forms, validation, state, async API)
  • Implemented performance and image optimizations for faster browsing on mobile

Impact: Improved perceived load time and reduced UI regressions via component reuse.

Stack: Vue, Webpack, HTML, Sass

Uladzimir Biarnatski