Uladzimir Biarnatski
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
- JavaScript / Front-end (RS School) — 2020
- English: A2 (improving), can read docs / async communication
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
- 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
- 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
