Артем
Front-end програміст
- Возраст:
- 32 года
- Город проживания:
- Киев
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/18314025/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Frontend Engineer (Vue 3 / Nuxt / TypeScript)
[
Telegram @aptashenko
WhatsApp: [
English — B2 | French — A2 | Ukrainian — Native | Russian — Native
PROFESSIONAL SUMMARY
Frontend Engineer with 5+ years of experience building scalable SaaS applications using Vue 3, Nuxt
and TypeScript.
Specialized in complex data-driven interfaces, booking systems, PNR workflows and large datasets.
Strong focus on clean frontend architecture, performance optimization, reusable components and
maintainable code.
Improved UI performance by up to 40% and reduced redundant API calls by around 30% through
optimized rendering, request deduplication, caching and better state management.
CORE SKILLS
Frontend: Vue 3, Nuxt, TypeScript, JavaScript ES6+, HTML5, CSS3
State & Routing: Pinia, Vuex, Vue Router
UI: Tailwind CSS, SCSS, responsive design, reusable UI components
API Integration: REST APIs, Axios, third-party integrations
Architecture: modular frontend architecture, separation of concerns, component-driven development
Performance: rendering optimization, lazy loading, code splitting, caching, request deduplication
Tools: Git, Docker, CI/CD, Vite, Webpack, Agile, code review, debugging
PROFESSIONAL EXPERIENCE
ABC Mobile OÜ — Frontend Engineer (Vue 3)
Remote, Estonia | September 2024 – Present
Worked on a high-load SaaS platform for travel agencies managing bookings, flight programs, pricing,
passengers, PNRs and reporting.
• Developed complex data-driven UI for booking, PNR and pricing workflows.
• Improved UI responsiveness by up to 40% by optimizing rendering, reducing unnecessary
re-renders and simplifying reactive logic.
• Reduced redundant API calls by around 30% using request deduplication and caching during
filtering and search operations.
• Implemented request cancellation with AbortController to prevent race conditions and keep UI state
consistent during rapid user interactions.
• Built efficient filtering, sorting and pagination for large datasets.
• Reduced bundle size using code splitting, dynamic imports and route-level lazy loading.
• Collaborated with backend engineers on REST API contracts, payload optimization and reducing
over-fetching.
• Delivered frontend features end-to-end from implementation to release and maintenance.
• Participated in code reviews and improved frontend best practices around Vue 3, reactivity and
maintainable architecture.
Hubforce — Frontend Developer (Vue.js)
Remote, United Kingdom | March 2021 – June 2024
Worked on a SaaS platform for building personalized digital workspaces used for content sharing,
customer communication and sales enablement.
• Built and maintained Vue.js components for configurable layouts, widgets, forms and content-heavy
client-facing interfaces.
• Developed dynamic interfaces for customizable digital hubs, embedded integrations and user-facing
product workflows.
• Improved UI consistency and maintainability by introducing reusable component patterns and
reducing duplication.
• Optimized component composition, rendering behavior and state flow on content-rich screens.
• Integrated REST APIs, third-party tools and embedded services while preserving usability and
product consistency.
• Collaborated with backend engineers on API integrations, feature delivery and product
requirements.
• Participated in code reviews, sprint planning, debugging and release delivery as part of an agile
product team.
PROJECT EXPERIENCE
Booking SaaS Platform
• High-load interface for managing flights, passengers, pricing and PNR workflows.
• Complex business logic: bookings, payments, filters, passenger data and large datasets.
• Focus on performance, UX and reliability in data-heavy workflows.
Digital Workspace SaaS
• Configurable client-facing workspaces with widgets, content blocks and embedded integrations.
• Reusable Vue components and maintainable UI patterns.
TECHNICAL SKILLS
Languages: TypeScript, JavaScript ES6+, HTML5, CSS3
Frontend: Vue 3, Nuxt, Composition API, Pinia, Vuex, Vue Router
Styling: Tailwind CSS, SCSS, responsive design
APIs: REST API integration, Axios, third-party integrations
Performance: rendering optimization, lazy loading, code splitting, caching, request deduplication
Architecture: modular architecture, reusable UI systems, separation of concerns, frontend
maintainability
Tools: Git, Docker, CI/CD, Vite, Webpack, Agile
EDUCATION
Kyiv National Economic University — Management
Другие резюме этого кандидата
Удаленно
Artem Ptashenko Fullstack Developer | Junior / Strong Junior Backend Developer Tassin-la-Demi-Lune, France | Telegram | WhatsApp: English — B2 | French — A2 (actively improving) | Ukrainian — Native...
Похожие кандидаты
-
Front-end програміст
Удаленно -
Front-end програміст
50000 грн, Удаленно -
Front-end програміст
20000 грн, Удаленно, Киев -
Front-end програміст
Удаленно, Житомир -
Middle Markup Front-end developer
Удаленно -
Front-end програміст
Удаленно, Киев