Full-Stack Developer with ~3 years of experience engineering end-to-end web applications using React, Next.js (App Router), TypeScript, and Node.js. Skilled in building RESTful APIs, relational databases (PostgreSQL/Supabase), and high-performance, accessible UIs. Experienced in agile German team environments.
Tech Stack: React, Next.js (App Router), TypeScript, TanStack Query, Tailwind CSS, Supabase, REST APIs, JWT, Agile (Kanban).
Engineered and deployed full-stack web applications and corporate platforms, managing the entire lifecycle from architectural planning to production deployment.
B.S. Computer Science
Algorithms, Data Structures, C/C++, Discrete Mathematics, Academic Writing
Certified Web Developer (AZAV)
Full-Stack Web Development, JavaScript, TypeScript, React, Node.js, Databases & Software Architecture
Cisco
Udemy
German B2 · English B1/B2 · Ukrainian native · Russian native
Browser-based 3D maze puzzle game with procedural levels and leaderboards.
A WebGL puzzle game built with Next.js 16, React 19, and Three.js. Features procedurally generated mazes, smooth 3D camera controls, achievement tracking, and a persistent leaderboard.
Endurance running pacing and carbohydrate fueling calculator as a PWA.
A cross-platform Flutter application for runners and triathletes. Calculates target pace with elevation-adjusted GAP (Minetti model) and a personalized carbohydrate and hydration plan, with offline-first storage and PWA support.
Multilingual bakery platform with product catalog and store locator.
A modern bakery platform for a historic German bakery (est. 1928). Built with Next.js 16, React 19, TypeScript, Tailwind CSS, Supabase, and PostgreSQL, with multilingual content and an interactive store locator.
Full-stack platform with e-commerce, CMS, and blog for a Ukrainian sports organization.
A comprehensive full-stack web application for Bagnet Fighting Club: e-commerce, multilingual content management, an advanced admin panel, and PostgreSQL data storage via Supabase.
Professional photography portfolio with a dynamic gallery and booking flow.
A modern, responsive, and multilingual photography portfolio with dynamic language switching, light/dark theme, an interactive booking form, and SEO-optimized architecture.