• File

Вячеслав

Fullstack-розробник

Considering positions:
Fullstack-розробник, Full stack програміст
Age:
32 years
City of residence:
Irpin
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Viacheslav Yemets
Full-Stack Developer

Profile
Full-Stack Developer with 4+ years of experience building products that people actually use. I specialize in React,
TypeScript, Node.js, and NestJS, developing end-to-end web applications from frontend architecture to backend
API development. Throughout my career, I've worked on implementing new features, redesigning legacy systems,
and improving application architecture and performance. I enjoy being involved in the entire development process -
understanding business problems, discussing ideas with the team, and building solutions that are simple, scalable,
and easy to maintain. My experience includes multi-tenant application architecture, access control systems, REST
APIs, modern UI systems, and AI-assisted development workflows.

Skills
Node.js, NestJS, Koa.js, Express, REST API, TypeORM, Objection.js, Knex;
MySQL, Redis;
Strapi CMS;
Multi-tenant Architecture, Configuration-driven Architecture, Attribute-Based Access Control (ABAC), OpenAPI
(Swagger);
Git, Cursor, Claude Code, ChatGPT;
React, TypeScript, JavaScript, Vue.js (Vue 2), Vuex, Redux, React Context, Zustand, TanStack Query (React
Query), React Hook Form, Zod, Yup, MUI, Shadcn UI, Tailwind CSS, Subframe, Storybook, Element UI, React
Quill, CKEditor, SCSS, SASS, Vite, Webpack;
Docker, GitLab CI/CD, AWS S3;
Jest;
Sentry;
Agile, AI-assisted Development.

Languages
Ukrainian – Native
English – Upper-Intermediate (B2)
Polish – Pre-Intermediate (A2)

Experience
05/2022 – Present

Sports Management Ecosystem
Project Description: A multi-application sports platform connecting athletes, coaches, clubs, colleges, and
administrators. The ecosystem supports athlete management, recruiting, payments, notifications, content
management, and multiple branded products sharing a common backend architecture.
Responsibilities:
• Developed end-to-end features across React/TypeScript frontends and Node.js/NestJS backend services.
• Designed and implemented a configuration-driven architecture supporting multiple branded applications from a
single codebase.
• Implemented Attribute-Based Access Control (ABAC) across frontend and backend services.
• Built complex registration and onboarding workflows with validation and role-based access.
• Integrated authentication solutions using JWT, Passport, OAuth 2.0, and Keycloak.
• Developed REST APIs using NestJS, Koa, TypeORM, Objection.js, Knex, MySQL and Redis.
• Developed OAuth login flow for third party apps.
• Customized rich-text editors for business-specific requirements.
• Built and maintained a reusable UI component library using Storybook and Subframe.
• Led frontend modernization by migrating from MUI to a Tailwind CSS-based design system.
• Maintained Vue 2 + Koa admin panel and legacy AngularJS 1.5 apps.
• Developed a CMS-powered documentation platform using Strapi CMS.
• Implemented application monitoring with Sentry.
• Collaborated with product owners on solution design and feature planning.
• Performed code reviews and promoted maintainable architectural practices.
• Designed and introduced a structured AI-assisted development workflow adopted by the engineering team.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: