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.

Vitalii Shubin

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.

Available to hire

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.

See more

Experience Level

Expert
Intermediate
Intermediate

Language

English
Advanced
French
Beginner

Work Experience

Full-Stack Engineer - Next.js Architecture at Independent Project Engagement
October 27, 2025 - March 9, 2026
Architected and deployed a high-performance digital discovery platform using Next.js 14 (App Router), heavily utilizing Server-Side Rendering (SSR) and Static Site Generation (SSG) to maximize SEO efficiency. Orchestrated complex API integrations, fetching and normalizing large datasets from multiple external REST APIs, while implementing custom caching strategies to minimize network latency. Optimized Core Web Vitals, achieving 90+ Lighthouse performance scores through advanced techniques such as dynamic module importing, strict image optimization, and efficient state management. Accelerated the development cycle by integrating AI-assisted tools (Cursor) to rapidly prototype UI components and structure robust, maintainable server actions.
Frontend Engineer - E-commerce Architecture at Freelance Project Engagement
June 2, 2025 - September 29, 2025
Architected and developed a modular, component-based frontend for a scalable e-commerce platform using React and TypeScript. Delivered Pixel-Perfect responsive web implementations directly from high-fidelity Figma mockups, ensuring design consistency across all device viewports. Optimized web performance and initial load times by implementing lazy loading and efficient asset delivery, improving Core Web Vitals score. Engineered complex state management logic for dynamic filtering and cart operations, providing a seamless, zero-latency user experience.
Backend & Data Engineer (ETL) at Contract Data Ingestion Project
March 19, 2025 - November 10, 2025
Engineered a high-throughput automated data ingestion and ETL (Extract, Transform, Load) pipeline in Python, handling large-scale datasets from distributed APIs. Implemented asynchronous logic (asyncio) for concurrent data fetching, optimizing throughput and reducing processing time. Designed robust data validation and error-handling protocols to ensure 99.9% accuracy of ingested records for downstream consumption. Accelerated development and debugging lifecycle of complex regular expression parsers by 3x through expert utilization of AI agents.
Full-Stack Engineer - Financial Logic at Independent Developer / Project Engagement
October 16, 2023 - January 1, 2024
Architected and deployed a secure financial management tool using Node.js and PostgreSQL, focusing on database normalization and transaction integrity. Engineered a balance reconciliation algorithm and historical data tracking module, replicating mission-critical core banking system logic. Designed and implemented a comprehensive REST API architecture for seamless frontend-to-backend communication, prioritizing data persistence and integrity. Performed code-review and system auditing using advanced AI tools (Cursor) to ensure high code quality and security standards.

Education

Bachelor of Arts in Computer Science at Kyiv National University of Culture and Arts
September 2, 2019 - June 12, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Retail, Gaming
    Vintage Store

    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

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

    Tech Stack

    React, TypeScript, Firebase, Zustand (State Management), React Router, Styled-components, Vite.

    Finance Tracker

    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

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

    Tech Stack

    React, JavaScript (ES6+), Chart.js, localStorage, CSS3, HTML5.

    Weather App

    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

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

    Tech Stack

    React, TypeScript, REST API (OpenWeatherMap), CSS3, HTML5, Browser Developer Tools.