Vasyl P. Senior Frontend Engeneer

Front-End Web (7.0 yr.), React Native (4.0 yr.)

Summary

Software Engineer with 7+ years of experience, specializing in JavaScript, React, and TypeScript. Delivered innovative web and mobile solutions using React Native, Next.js, and various other modern technologies. Extensive experience in automating complex tasks and contributing to international team settings. Holds a Computer Science Degree and has been instrumental in developing platforms for communication, business management, and charitable contributions, leveraging skills in Node.js, GraphQL, Apollo, high-performance services with Next.js (SSR, SSG, ISR), and database management. Proficient in CI/CD practices, agile methodologies, and utilizing development tools such as Visual Studio Code, Docker, and cloud services like AWS. Proactive in incorporating accessibility, internationalization, and PWA functionalities to enhance user interfaces.

Work Experience

Junior Frontend Developer, Train Ticket Platform

Duration: March 2017 - November 2017
Summary: Online platform for purchasing train tickets across the UK rail network.
Responsibilities: Developed user interface elements and features for the train ticket application.
Technologies: Javascript, React

Junior Frontend Developer, Interior Design Décor Platform

Duration: December 2017 - April 2018
Summary: Platform for managing and combining interior design décor elements.
Responsibilities: Implemented frontend functionalities for the case service catering to interior design.
Technologies: Javascript, React, Redux

Junior Frontend Developer, Cab Tracking and Ordering Service

Duration: April 2018 - October 2018
Summary: Online service for tracking and ordering cabs.
Responsibilities: Worked on developing user-friendly service tools for cab ordering and tracking.
Technologies: Javascript, React, Redux

Junior Frontend Developer, Corporate Communication Platform

Duration: September 2018 - November 2018
Summary: Corporate platform aimed at enhancing company communication and product ordering.
Responsibilities: Contributed to developing a corporate tool for internal communication and order management.
Technologies: Javascript, React, Redux, NodeJS, Firebase

Middle Frontend Developer, Charitable Donations Platform

Duration: November 2018 - April 2019
Summary: Charity platform supporting fundraising efforts for various organizations.
Responsibilities: Involved in front-end development of a multi-purpose charity platform.
Technologies: Javascript, Typescript, React, NodeJS, Jest

Middle Frontend Developer, Sports Community and Booking App

Duration: January 2019 - June 2019
Summary: Sports community application for finding and booking sports fields.
Responsibilities: Helped create a sports community platform emphasizing user interaction and game organization.
Technologies: Javascript, Typescript, React Native, Jest, Figma

Middle Frontend Developer, Social Networking App

Duration: June 2019 - August 2019
Summary: Social networking application connecting family and friends through an interactive platform.
Responsibilities: Focused on building the front-end for an engaging and interactive social networking application.
Technologies: Javascript, Typescript, React Native, Jest, Figma, NativeBase

Senior Frontend Developer, Home Services Connection Platform

Duration: August 2019 - April 2020
Summary: Platform for connecting users with a variety of professional home service providers.
Responsibilities: Developed the frontend of a platform that links users with professional home services.
Technologies: Javascript, Typescript, React Native, Jest, Figma, NativeBase

Senior Frontend Engineer, Digital Solutions Development

Duration: January 2020 - August 2020
Summary: Company specializing in creating high-quality, custom digital solutions for mobile and web.
Responsibilities: Participated in the development of mobile applications and websites tailored to client needs.
Technologies: Javascript, Typescript, NextJS, Jest, Figma

Senior Frontend Engineer, Organizational Communication Platform

Duration: April 2020 - October 2021
Summary: Engaged in a project that aims to enhance communication between organizations and audiences.
Responsibilities: Worked on a platform facilitating meaningful engagement with communities via messaging apps.
Technologies: Javascript, Typescript, React, NodeJS, GraphQL, Apollo, Highcharts, Cypress, Jest, Craco, Figma, Backlight, StyledComponents, CI

Senior Frontend Engineer, Business Management System

Duration: November 2021 - July 2022
Summary: Business management system for planning and reporting on various business process scenarios.
Responsibilities: Played a key role in developing dynamic front-end features for business management.
Technologies: Javascript, Typescript, NextJS, GraphQL, Apollo, Reactflow, Jest, Figma

Senior Fullstack Engineer, Remote Developer Job Platform

Duration: February 2022 - July 2022
Summary: Platform that facilitates the connection of developers to remote software projects without commission fees.
Responsibilities: Contributed to the frontend and backend development of a platform connecting developers with jobs.
Technologies: Javascript, Typescript, NextJS, NodeJS, Jest, Figma, Sass, CI

Senior Frontend Engineer, Messaging Communication Platform

Duration: September 2022 - June 2024
Summary: Platform designed to enhance communication for organizations with audiences using messenger apps.
Responsibilities: Designed and developed communication features and integrated APIs for organizational outreach.
Technologies: Javascript, Typescript, React, NodeJS, GraphQL, Apollo, Highcharts, Reactflow, Cypress, Jest, Craco, Figma, Backlight, StyledComponents, CI

Senior Frontend Engineer, Vasyl Putra's Personal Website

Duration: June 2024 - July 2024
Summary: Personal website featuring professional background, projects, and a platform for interaction.
Responsibilities: Created a personal digital space to showcase professional expertise and attract collaborative opportunities.
Technologies: Javascript, Typescript, NextJS, GraphQL, NodeJS, Apollo, Jest, Tailwind, React Three Fiber, ThreeJS, React Spring, Frame Motion, Resend, Vercel, Heroku, Cloudflare

Education

  • Bachelor’s, Cherkasy State Technological University
    Degree in Computer Science
    September 2010 — June 2014