Vasyl P., Front-End Engineer

Front-End Web (7.0 yr.)
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Cherkasy, Ukraine

Summary

- Front-end Developer with 8+ years of experience and expertise in creating scalable and high-performance web and mobile applications.
- Proficient in React, Next.js, NodeJS, and Nest.js. Demonstrates strong leadership through active involvement in architecture planning, code reviews and mentoring teams.
- Skilled in developing adaptive UI components, optimizing application performance and seamlessly integrating backend services using modern technologies such as JavaScript,TypeScript.
- Proficient in establishing efficient CI/CD pipelines, enhancing SEO performance and employing advanced analytics tools for continuous improvement.
- Passionate about delivering exceptional user experiences, driving continuous optimization and ensuring robust, scalable software solutions.

Main Skills

Markdown, Front-End Engineer

Markdown

Programming Languages

UI Frameworks, Libraries, and Browsers

CSS HTML Storybook Styled components Tailwind CSS

JavaScript Frameworks

Express NestJS Next.js Node.js React Vue.js

JavaScript Libraries and Tools

Databases & Management Systems / ORM

Firebase

Cloud Platforms, Services & Computing

Amazon Web Services

AWS CloudFront AWS S3

Methodologies, Paradigms and Patterns

Agile microservices MVC REST Scrum SOLID

UI/UX/Wireframing

Atomic design

Deployment, CI/CD & Administration

CI/CD

QA, Test Automation, Security

Cypress Jest Playwright

Virtualization, Containers and Orchestration

SDK / API and Integrations

Eslint LinkedIn API GraphQL

Platforms

Firebase

Logging and Monitoring

Sentry

Mail / Network Protocols / Data transfer

WebSockets

Other Technical Skills

Apollo axe-core Craco Docusaurus husky Lerna Lighthouse CI lint-staged Local Storage LogRocket Monorepo NX Prettier PWAs Service Workers Session Storage
ID: 100-242-960
Last Updated: 2025-08-03

Work Experience

NidoLiving, Senior Front-end Engineer

Sep 2024 – Dec 2024

  • Developed core functionalities for a dynamic and high-performance booking system, significantly simplifying student registration and reducing support overhead
  • Created reusable UI components based on Atomic Design principles, ensuring scalability, consistent styling and reduced code duplication
  • Improved multilingual support, enhancing accessibility and expanding international user reach
  • Integrated Prismicio for dynamic content management, empowering content managers to independently update information without development involvement
  • Achieved a 60% improvement in platform load speeds using Next.js build analytics and implementing advanced optimization strategies
  • Utilized Lighthouse and Sentry for real-time performance tracking and error monitoring
  • Optimized Server-Side Rendering (SSR) and Static Site Generation (SSG) to enhance content delivery speeds and user experience
  • Set up Continuous Integration (CI) processes, ensuring stable and timely deployment of updates
  • Actively participated in Code Reviews, maintaining high standards and improving overall code quality
  • Streamlined project structure and development workflows, significantly reducing time-to-market for new features
  • Integrated analytics tools for comprehensive user interaction tracking, guiding UX enhancements
  • Ensured platform accessibility (a11y), making the user experience inclusive and accessible to all users

Turn.io, Senior Front-end Engineer

Aug 2019 – Jun 2024

  • I was one of the first engineers to join and I have since then helped the founders scale the product
  • Developed core UI features for "Journey" and "Chat" pages, significantly enhancing user engagement (30% increase)
  • Integrated AI-generated media content (photos, videos, text) directly into WhatsApp messaging, expanding automation capabilities
  • Developed bulk messaging engine, used by organisations such as the WHO to deliver essential timely health information to people
  • Created an analytics dashboard providing insights on message statistics, user activity tracking and geographic analytics
  • Developed "Reminders" functionality for automated scheduling of user messages and implemented organizational settings to streamline business processes
  • Built reusable UI components using Backlight and Styled Components, ensuring consistency and scalability
  • Implemented Cypress for end-to-end testing, snapshot tests for UI components and unit tests with Jest for React
  • Actively participated in Code Reviews, maintaining high-quality code standards and project architecture
  • Improved platform performance by optimizing page load speed and response times (30% reduction)
  • Elixir LiveView was used as a microservice for faster interaction and real-time communication with users. Additionally, Elixir LiveView was implemented during the migration from React to Elixir LiveView
  • Worked with microservices architecture, integrating AI models for automated responses and efficient message processing
  • Generated GraphQL APIs with schema-based types and optimized client-side data fetching using Apollo Hooks
  • Integrated billing and subscription management systems via Paddle, automating payments and subscription processes
  • Configured Paddle analytics to monitor financial performance and user payment behaviors
  • Developed Continuous Integration (CI) processes for automated code analysis, issue detection, and integration of new features
  • Implemented error monitoring using Sentry, enabling rapid identification and resolution of production issues

Devler.io, Senior Full-Stack Developer

Feb 2022 - Jul 2022

  • Built the main website and admin panel using Next.js and TypeScript, ensuring an adaptive, performant and scalable architecture Developed UI based strictly on Figma designs, maintaining high fidelity and ensuring consistency across the platform
  • Created reusable base UI components, significantly reducing development time and ensuring a unified design approach Collaborated closely with designers, QA engineers and stakeholders to align product outcomes with business requirements and quality standards
  • Integrated frontend and backend services, optimizing data exchange and performance
  • Configured and utilized Strapi as a Headless CMS for static pages, blogs, articles and categories, enabling efficient content management and enhanced platform flexibility
  • Implemented automated code quality checks within CI pipelines, maintaining high standards throughout the development lifecycle
  • Integrated Google and LinkedIn Authentication to enable secure and convenient user access
  • Improved platform performance by conducting analysis using Next.js build analytics and Lighthouse, achieving a 15% improvement in page load speeds
  • Enhanced SEO through meticulous optimization of meta tags, URL structures, OpenGraph, Schema Markup and content adjustments, resulting in a 70% increase in organic user acquisition
  • Actively participated in team Code Reviews to uphold high-quality code standards, optimize architectural decisions and implement best development practices

Common, Senior Front-end Engineer

Nov 2021 - Jul 2022

  • Initiated the project environment for web, backend and mobile applications, configured core services and selected the technological stack, ensuring flexibility and stability for future growth
  • Developed scalable APIs with Node.js and NestJS, enabling efficient service interactions
  • Implemented user authentication by integrating OAuth providers and external services
  • Built real-time chat functionalities for both mobile and web applications using WebSockets and GraphQL Subscriptions, providing instant message delivery and enhancing system responsiveness
  • Designed interactive "Journey Flows" with ReactFlow, empowering users to visually create and manage custom interaction scenarios
  • Ensured high performance and rapid page rendering utilizing Next.js and React
  • Developed the mobile app using React Native, Expo and Native Base, creating adaptive, reusable UI components for fast development
  • Authored comprehensive documentation and performed rigorous Code Reviews, promoting high code quality and consistent coding standards
  • Mentored team members, enforcing best practices and standardization throughout the development process
  • Configured Continuous Integration (CI) processes to enhance stability
  • Wrote integration tests with Cypress and unit tests with Jest, significantly reducing production issues and ensuring system reliability

Innovation Feel, Senior Front-end Engineer

Nov 2021 - Jul 2022

  • Led architectural planning, environment configuration, and implementation of key functionalities for the corporate website and admin panel
  • Developed a flexible and high-performance system using Next.js and TypeScript, enabling fast page loading and efficient data handling
  • Built UI components precisely aligned with Figma designs, ensuring high visual fidelity and functionality
  • Implemented animations to enhance user experience and provide a dynamic website interaction
  • Configured Continuous Integration (CI) processes, improving platform stability and simplifying maintenance
  • Integrated analytical APIs including Google Tag Manager (GTM), Hotjar and Sentry for enhanced user behavior monitoring and system performance analysis
  • Conducted comprehensive SEO optimization, including meta-tag setups, page structure improvements, OpenGraph and Schema Markup implementation, significantly boosting website visibility and organic traffic
  • Enhanced platform performance using code-splitting, lazy loading and resource caching, leading to faster load times and improved overall responsiveness

Various Projects, Front-end Engineer

2017 - 2019

Bonni: Developed functionality for dynamic family tree creation and visualization in native applications

Plays: Built a responsive mobile application integrating Google Maps for event location and user registration, significantly improving user retention

Donaide: Designed intuitive subscription, donation, and investment interfaces, enabling dynamic engagement with charitable projects

Developed web and mobile applications focusing on UI/UX design, performance optimization and feature integration Utilized React and native technologies to create scalable, reusable UI components

Actively participated in code reviews, enhancing development processes and ensuring high-quality standards

Education

Bachelor’s, Cherkasy State Technological University

Degree in Computer Science

September 2010 — June 2014