circles

I`m Olena Vasylchuk, a Frontend developer with 3+ years of experience.

I enjoy building responsive, semantic, and accessible apps using HTML5, CSS3, JavaScript, TypeScript, React.js, Next.js, React Native, and Node.js.

Social Links:

intro

My Evolving Skills

Tech & Tools

  • HTML

  • CSS

  • JavaScript

  • TypeScript

  • React.js

  • Next.js

  • Redux

  • Node.js

  • Express

  • MUI

  • Ant Design

  • Figma

  • Jira

  • Confluence

  • React Native
  • Redux Toolkit
  • React Query
  • MongoDB
  • Vite
  • Formik
  • RESTful APIs
  • Swagger
  • OOP
  • ESLint
  • Prettier
  • Jest
  • Cypress

Experience

Work History

  • Massage Therapy

    • [React, Vite, TypeScript, MUI]
    Massage Therapy

    A landing page built for a massage therapy business with smooth animations, responsive design, and a focus on accessibility using React and TypeScript.

  • Software Engineer

    VIST-m,

    Took the lead and acted as a team lead in redesigning and migrating an e-commerce platform from Vue.js to Next.js, TypeScript, and MUI. This resulted in significantly improved platform performance and a noticeable decrease in technical support requests. All tasks were successfully completed within the Jira deadlines. Improved page loading times by implementing lazy loading and image optimization, enhancing both performance and user experience. Streamlined the CI/CD processes using GitLab and Heroku, ensuring stable and fast deployments. Developed an admin panel using Ant Design, adding CRUD functionality and a text editor to simplify content management. Created a responsive, cross-browser-compatible, and fast landing page on Next.js with styled-components and animations. Contributed to the Drewnochron platform, focusing on building user-friendly interfaces with Ant Design.

  • Frontend Developer

    hubmee,

    Responsible for creating user-friendly, cross-browser, and responsive interfaces that significantly boosted user engagement for the hubmee productivity app using React, TypeScript, and Material-UI. Worked on the frontend for an animated and responsive promotional website using Vue, Nuxt, and GSAP, with a focus on speed and usability for mobile users. Additionally, created cross-browser-compatible and responsive HTML email templates, which helped the marketing team improve communication with clients.

My Recent Works

Featured Projects

  • Camper Rent

    • [React, Vite, TypeScript, MUI, Redux Toolkit, Axios]
    Camper Rent

    Developed a React web app for camper rentals in Ukraine, using MockAPI to fetch data. Handled all business logic on the frontend with React, styled-components, and Material-UI. Utilized Redux Toolkit for state management and Axios for API requests. Implemented filtering, "load more" functionality, and modal windows for detailed camper views with reviews and a feedback form. Managed favorites with state persistence on the client side.

  • Vendor Connect

    • [Next.js, TailwindCSS, Headless UI, React Query, Formik]
    Vendor Connect

    Developed a web application for managing company promotions and tracking sales. Implemented functionality for statistics, company management, and promotion monitoring. Used Formik for form handling and validation, and React Query for optimized data fetching. Utilized Next.js, TailwindCSS, and Headless UI for a responsive interface. Configured APIs to manage company and promotion data.

  • AquaTrack

    • [Node.js, Express, MongoDB, React, Google OAuth, Redux Toolkit]
    AquaTrack

    A full-stack hydration tracking app with Google Sign-In, MongoDB for backend data management, and a React frontend with charts and user profile features.

Suggest and support

Contact Me

or

By submitting this form, you agree to our Privacy Policy