Computer Science graduate and Front-End Developer specializing in React, TypeScript, and modern CSS frameworks. I combine technical depth with a focus on usability to deliver high-quality, responsive web applications.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Full-Stack Integration: Leveraged Firebase (Firestore & Authentication) for secure backend services and real-time data.
- Responsive Design: Implemented a mobile-first UI with styled-components, featuring a dynamic dark/light theme switcher.
- Advanced Cart Logic: Engineered persistent shopping cart functionality that synchronizes between localStorage and Firestore.
- User Experience: Added dynamic product filtering, sorting, guest checkout, and conditional promotional offers.
Project Overview
A professional, full-stack serverless e-commerce platform designed for a vintage goods store. The project focuses on high performance, clean UI/UX, and robust state management.
Live Demo: https://www.twine.net/signin
GitHub: https://www.twine.net/signin
Key Features
Tech Stack
React, TypeScript, Firebase, Zustand (State Management), React Router, Styled-components, Vite.
- Interactive Data Visualization: Developed a dynamic dashboard featuring interactive charts powered by Chart.js for clear financial tracking.
- Robust State Management: Engineered sophisticated client-side state handling using React Hooks to manage real-time user inputs and data updates.
- Reusable UI Architecture: Designed and built a comprehensive set of reusable UI components, ensuring a consistent and professional user experience throughout the app.
- Persistent Data Handling: Implemented local storage integration to ensure financial records are saved and updated dynamically.
Project Overview
An interactive personal finance dashboard designed to provide clear insights into spending habits and financial health. This project showcases complex state management and data visualization techniques.
Live Demo: https://www.twine.net/signin
GitHub: https://www.twine.net/signin
Key Features
Tech Stack
React, JavaScript (ES6+), Chart.js, localStorage, CSS3, HTML5.
- TypeScript Migration: Proactively migrated the entire codebase from JavaScript to TypeScript to ensure long-term maintainability and superior code quality.
- Real-Time Data Integration: Successfully integrated the OpenWeatherMap REST API to fetch and display live weather updates for any location.
- Dynamic Search Functionality: Engineered a seamless city search feature with real-time updates and an intuitive user interface.
- Responsive Engineering: Designed a clean, mobile-first interface that ensures a consistent experience across all major desktop and mobile devices.
Project Overview
A fast and intuitive real-time weather application that provides accurate global forecasts. This project demonstrates proficiency in API integration, dynamic search logic, and modern frontend architecture.
Live Demo: https://www.twine.net/signin
GitHub: https://www.twine.net/signin
Key Features
Tech Stack
React, TypeScript, REST API (OpenWeatherMap), CSS3, HTML5, Browser Developer Tools.
Hire Vitalii Shubin today
To get started post up your job and then invite Vitalii Shubin to your job.