Артем
Front-end програміст
- Age:
- 32 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
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/18314025/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
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
More resumes of this candidate
Remote
Artem Ptashenko Fullstack Developer | Junior / Strong Junior Backend Developer Tassin-la-Demi-Lune, France | Telegram | WhatsApp: English — B2 | French — A2 (actively improving) | Ukrainian — Native...
Similar candidates
-
Front-end програміст
Remote, Odesa -
Front-end програміст
50000 UAH, Remote -
Front-end програміст
20000 UAH, Remote, Kyiv -
Front-end програміст
Remote -
Front-end програміст
Remote, Zhytomyr -
Front-end програміст
Remote, Kyiv