Працював в 5 компаніях   6 років 3 місяці

IT, Інтернет

FRONT-END DEVELOPER

ASPIRA LTD

IT

4 роки 2 місяці

11.2021 - до теперішнього часу

Spearheaded the development of the Odds Monitoring Tool from inception to production (Vue 3, TypeScript, Vue Router, Pinia, WebSocket, SCSS, Nuxt 3 SSR). Finalized UI and UX for the profitability calculator, defined fork-detection rules, built new UI components/pages, and completed the admin panel. Participated in migrating legacy codebases (e.g., moving from Nuxt 2 to Nuxt 3) to modern frameworks. Enhanced client-side functionalities and supported all commercial products (betburger.com, allbestbets.com, betwasp.com): optimized load times, refactored core components, and improved error handling. Led development of a new affiliate marketing product using Vue 3 (application architecture, core features, API integrations).

FULL-STACK DEVELOPER

(part-time)

Інтернет

6 років 3 місяці

10.2019 - до теперішнього часу

Website Builder Project (Laravel + Nuxt 3) | 06/2024 – Present Architected and implemented a “site builder” admin panel on Laravel that generates static sites dynamically on the front end and deploys them to Cloudflare. Developed a template system allowing end users to customize page layouts via a visual editor; implemented role-based access control and CRUD operations for site elements. Integrated automated build steps: after admin configuration, the front-end compiles into optimized static assets and pushes to Cloudflare Pages for global CDN delivery.

Admin Panel (Laravel + Nuxt 3) | 06/2024 – Present

Designed and implemented an internal admin interface for core product management using Laravel (API) and Nuxt 3 (universal mode) with the Tairo component library. Configured authentication/authorization (Laravel Sanctum + Nuxt 3 middleware), dynamic server-side pagination, filtering, and real-time notifications via WebSockets. Built custom dashboard widgets (charts, tables) and integrated file storage (AWS S3) for document management.

Admin Dashboard (Vue 3 + TypeScript) | 06/2024 – Present

Developed a standalone admin-dashboard application for internal analytics using Vue 3 and TypeScript. Created dynamic, reusable components (data tables, chart wrappers) and implemented state management with Pinia. Configured form validation (Vuelidate), centralized notification system (Toast notifications), and role-based UI rendering.

Corp. Website & CRM (Vue 3, Element Plus, Express.js) | 12/2023 – 05/2024

Designed and built a new corporate website using Nuxt 3 and Nitro as the server framework; implemented SEO best practices and dynamic content loading. Contributed to the development of an internal CRM system: front-end components (Vue 3, Element Plus) and back-end services (Express.js, microservices architecture) for lead management and reporting.

Marketplace Project (Laravel + Vue 2) | 06/2023 – 11/2023

Developed new features and maintained a marketplace platform: backend on Laravel, frontend on Vue 2. Optimized performance, implemented responsive design, and ensured seamless integration between microservices.

SPA > SSR Migration (Vue, TypeScript, Nest.js > Nuxt 3) | 01/2023 – 05/2023

Initially developed a full-stack single-page application (SPA) for a German client using Vue 2, TypeScript, and Nest.js. Rewrote the entire application for server-side rendering (SSR) with Nuxt 3 and Nitro, reducing time-to-first-byte by 30%.

Online Store (Nuxt 2) | 08/2022 – 12/2022

Enhanced website functionality, fixed bugs, and implemented new pages for an ecommerce client. Collaborated on UX optimizations and ensured a fully responsive design across desktop and mobile.

Corp. Website (Express.js (Node.js) + Vue 2) | 10/2019 – 02/2020 Designed and developed a corporate website with an Express.js (Node.js) back end and Vue 2 front end. Implemented user authentication, dynamic content rendering, and responsive layouts to ensure optimal performance across devices. Integrated RESTful APIs for data fetching and configured server-side routing; collaborated with designers to deliver SEO-friendly markup and fast load times.

Front-end Developer

BEEPER

IT

8 місяців

04.2021 - 11.2021

Contributed to front-end development of internal products: a high-load system for monitoring candidates, employees, trainings, and reports (Vanilla JS, jQuery, jQuery DataTables). Collaborated on scalable CRM systems for contact centers, internal training modules, and reporting features (Bootstrap, jQuery). Developed a React-based widget for internal dashboards, enabling dynamic visualizations and real-time updates.

FULL-STACK DEVELOPER

MOVEX-UKRAINE

IT

8 місяців

09.2020 - 04.2021

Developed an online training portal for international clients: front-end components (Vue 2, Vuex, SCSS) and back-end services (Express.js, Node.js) for managing lesson scheduling and user authentication. Implemented logic and configured time intervals for lessons across different time zones, exposing necessary endpoints via Express.js. Designed and built the company’s new corporate website using WordPress (front end) and integrated custom Express.js middleware for form handling and SEO optimization, ensuring a responsive and SEOfriendly layout. Collaborated with designers and stakeholders to define data models, set up middleware (Express.js) and deployed the portal to a cloud environment.

FULL-STACK DEVELOPER

CHEPORT DIGITAL AGENCY

IT

5 місяців

05.2020 - 09.2020

Managed and optimized existing projects on various CMS platforms (OpenCart, WordPress), ensuring high performance and stability. Led front-end enhancements based on designer mockups, which increased user engagement and conversion rates. Initiated development of a new full-stack product using Vue.js (front end) and Laravel (back end) from prototyping to code review.

Ключова інформація

  • Languages: JavaScript, Typescript, PHP.
  • Front-end: Vue (2/3), Nuxt (2/3), Vuex, Pinia, jQuery, HTML5, CSS3, SCSS, Tailwind, Bootstrap, Vuetify, Element Plus, Tairo, Figma.
  • Back-end: Node.js, Express.js, Nest.js, Laravel, MySQL, PostgreSQL, MongoDB.

Навчався в 3 закладах

Courses for software developers Devclub(https://devclub.com)

• Algorithms, memory management, STL, OOP, Design Patterns, testing, optimization (C/C++), high level languages

Киев, 2018

Interdisciplinary Institute of Management

Faculty of Management and administration

Киев, 2012

KROK College

Computer programming

Киев, 2007

Володіє мовами

Англійська

середній

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

Hillel Front-End-Basic

2019

HTML, CSS, SCSS

Hillel Front-End-Pro

2019

JS, VUE

Courses for software developers “Devclub”

Киев, 2018

  • Algorithms, memory management, STL, OOP, Design Patterns, testing, optimization (C/C++), high level languages

Serhii

Front (Vue/Nuxt), Back (Node/PHP), Full-stack-developer

Київ

2 000 $

35 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Оновлено 1 день тому