About me

Age: 29

Country: Belarus

City: Minsk

Education: BSU, FSC, specialty: Applied Informatics

Primary Stack

JavaScript (ES2015+) · TypeScript
Vue 3 · Nuxt · Pinia · Vite · SSR / SSG
Vitest · Vue Test Utils

Strong Experience

HTML · CSS (SCSS, PostCSS)
Responsive & adaptive layouts
Accessibility & cross-browser compatibility
CSS architecture (BEM, CSS Modules)
Animations & performance
Git · GitHub · Bitbucket

Working knowledge

Node.js · REST APIs
Gulp · Webpack
React · Zustand · Next.js

Experience

July 2019 – July 2020 Front-end developer – Sportdata LLC

  • HTML/CSS coding
  • WordPress CMS integration
  • Lighthouse optimization
  • React.js components development

July 2020 – March 2022 Freelance Front-end developer

  • Frontend development for various clients
  • CMS integration
  • CSS animations
  • JavaScript-based interactivity

March 2022 – January 2025 Front-end developer – Wild Spike LLC

  • Frontend development using Vue.js ecosystem
  • Component-driven architecture
  • Working closely with backend and design teams
  • Improving performance, UX, and code quality
  • Supporting and evolving in-house products

January 2025 – Present Front-end developer – Diesel Puppet LLC

  • Continued development of the same products
    after company transition

Code Example

					
.view {
	position: relative;
	width: 100px;
	height: 100px;
}

.view__inner {
	position: absolute;
	display: block;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	box-shadow:
		7.5px -5px 0 0 rgba(49,27,146, .6),
		-7.5px -5px 0 0 rgba(81,45,168, .6),
		0 10px 0 0 rgba(103,58,183, .6);
	animation: rotate 5s linear infinite;
}

@keyframes rotate {
	50% {
		transform: scale(1.4) rotate(360deg);
	}

	100% {
		transform: scale(1) rotate(720deg);
	}
}
					
				

Projects

Contacts