Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Артем

Front-end програміст

Возраст:
32 года
Город проживания:
Киев
Готов работать:
Удаленно

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

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Artem Ptashenko
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

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: