Вячеслав
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.
You can get this candidate's contact information from https://www.work.ua/resumes/19456419/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
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
-
Fullstack-розробник
100000 UAH, Remote -
Fullstack-розробник
70000 UAH, Remote -
Junior FullStack .NET developer
Remote, Lviv -
Fullstack-програміст
Remote, Mykolaiv -
Fullstack-розробник
Remote -
Fullstack-програміст
Remote