• Файл

Василь

Front-end розробник

Розглядає посади:
Front-end розробник, Web-програміст, Javascript-програміст, Full stack програміст
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

Контактна інформація

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

VASYL HNATYSHYN SOFTWARE DEVELOPER

PROFESSIONAL SUMMARY
Dynamic and results-driven software developer with 7+ years of commercial experience building
scalable, high-performance web applications for startups and established companies. Strong expertise in
React, TypeScript, JavaScript, Next.js, GraphQL/Apollo Client, REST APIs, and modern frontend
architecture, including micro-frontends and modular applications.
Experienced in developing complex UI features, integrating APIs, optimizing application performance,
refactoring legacy code, and building reliable solutions in large-scale codebases. Strong focus on code
quality, automated testing, maintainability, and effective collaboration with developers, QA, product, and
other stakeholders.
Actively using AI-assisted development tools such as Cursor and GitHub Copilot to accelerate
implementation, debugging, code investigation, test generation, and development workflows while
critically reviewing and validating AI-generated code.

UI Libraries & Styling
EDUCATION & PROFESSIONAL Material UI (MUI)
TRAINING Ant Design
Bootstrap
Logos IT Academy Styled Components
Course: Basics of Web Development
ITVDN Academy API & Data
Course: Advanced HTML5, CSS3, JavaScript
REST APIs
Web Academy
GraphQL / Apollo Client
Course: React Warriors
Udemy / Online Training
Testing & Quality
Courses in Advanced React, TypeScript
Jest
and Modern Frontend Development
React Testing Library
Udemy / Online Training
Courses in AI-Assisted Software
Enzyme
Development, Cursor IDE, LLMs and AI WebdriverIO (WDIO)
Coding Workflows Unit, integration, and UI testing
Udemy / Online Training Test automation
Courses in Software Architecture, Design
Patterns and Scalable Frontend Architecture & Engineering Practices
Architecture Micro-frontend architecture
Frontend Masters Modular frontend architecture
Advanced courses in React Performance, Component architecture
Advanced JavaScript Patterns and Modern
Scalable frontend applications
Frontend Architecture
Performance optimization
Code splitting / Lazy loading
Legacy code refactoring

TECHNICAL SKILLS Build & Development Tools
Docker (basic configuration)
Frontend Development Webpack (basic configuration)
React.js
JavaScript (ES6+) / TypeScript Data & Backend Integration
Next.js Node.js / TypeScript
React Native — support and maintenance Firebase
Component-based UI development Firestore
Responsive and cross-browser development Authentication & Authorization
GraphQL / REST API integration
State Management
Redux (Redux Thunk / Redux Saga)
React Context API

CAREER SUMMARY
OpenBet
July 2023 – Present

Develop and maintain high-load sportsbook web applications using React, TypeScript, and modern frontend architecture.
Build scalable and reusable UI modules within micro-frontend and modular frontend architectures used across multiple betting
operators and products.
Design and implement complex product features for real-time applications with a strong focus on performance, scalability, and
maintainability.
Refactor legacy modules and frontend architecture, improving code quality, maintainability, and application performance.
Work with complex business logic, API integrations, state management, and highly dynamic user interfaces.
Collaborate closely with backend developers, QA engineers, product teams, and other stakeholders throughout the development
lifecycle.
Participate in technical discussions, solution design, task estimation, code reviews, and production issue investigation.
Support and maintain React Native mobile applications, including bug fixing, small feature development, and release stability.
Actively use AI-assisted development tools such as Cursor and GitHub Copilot for implementation, debugging, code investigation,
refactoring, test generation, and development workflow automation

Together Networks
November 2021 – July 2023

Developed and maintained complex React-based web applications using JavaScript/TypeScript and modern frontend development
practices.
Implemented new product features and business workflows while maintaining and improving existing functionality.
Integrated frontend applications with REST and GraphQL APIs, using Apollo Client for data fetching and state management.
- Developed reusable and scalable React components and contributed to improving frontend architecture and code maintainability.
Refactored legacy code and optimized existing functionality to improve performance, reliability, and maintainability.
Built automated tests using Jest, including unit and integration testing, and implemented Puppeteer-based integration tests for critical
user workflows.
Created responsive and cross-browser interfaces and ensured consistent behavior across supported platforms and devices.
Collaborated closely with backend developers, QA engineers, designers, and other team members during feature development and
delivery.
Participated in code reviews, debugging, technical discussions, and estimation of development tasks

NDA Company
April 2020 – November 2021

Developed and maintained React and Next.js web applications for international clients across different business domains.
Built reusable React components and responsive, cross-browser user interfaces using modern frontend development practices.
Developed SSR applications with Next.js and implemented frontend features based on business requirements.
Integrated applications with REST APIs, Firebase, and third-party services.
Implemented Firebase Authentication and integrated external services for payments, video streaming, and other product
functionality.
Worked with Webpack configuration and build optimization to improve the development and deployment workflow.
Refactored existing code and improved frontend code quality, maintainability, and UI performance.
Collaborated with backend developers, QA engineers, designers, and project stakeholders throughout the development process.

Skillego
May 2019 – April 2020

Development of SPA web application for an online education platform.
Integration with Google Firebase services. Implementation of payment system and video streaming platform integration.
Development of responsive crossbrowser UI components. Building reusable React components and improving UI performance.

3aSoft
June 2018 – May 2019
Developed React and Next.js web applications for international clients.
Built reusable, responsive, and cross-browser UI components.
Integrated REST APIs, Firebase, and third-party services.
Implemented Firebase Authentication and external payment/video services.

HOW TO REACH ME:

📍 Lviv, Ukraine
📞 [відкрити контакти](див. вище в блоці «контактна інформація»)
✉️ [відкрити контакти](див. вище в блоці «контактна інформація»)
🔗LinkedIn: :[відкрити контакти](див. вище в блоці «контактна інформація»)
💬 Telegram: @hnat_v_7077

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: