Vasyl P. Senior Frontend Engeneer
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 2017Summary: 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 2018Summary: 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 2018Summary: 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 2018Summary: 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 2019Summary: 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 2019Summary: 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 2019Summary: 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 2020Summary: 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 2020Summary: 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 2021Summary: 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 2022Summary: 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 2022Summary: 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 2024Summary: 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 2024Summary: 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