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.
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
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
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.
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.
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.