Massage Screen
Loading

Experience

Independent projects
Full stack development & professional upskilling
2026 — Present

Building portfolio projects and completing technical assignments in hiring processes, focused on deepening .NET backend skills. Each project follows a structured AI-assisted workflow: analysis, architecture, tested increments, review and deployment.

  • ▹Built a .NET 10 property-rental system with Identity, EF Core, Docker and 88 xUnit tests in four days — AI-assisted, stable and fully tested.
  • ▹Delivered a Next.js and Sanity CMS storefront page from a Figma design to Vercel in two days — AI-assisted, deployed and running stable.
  • ▹Designed SpaceCore, a .NET 10 booking API on MediatR/CQRS with a time-based pricing engine.
  • ▹Built an ASP.NET Core service for Google OAuth and the YouTube Data API with an Angular dashboard.
.NET 10EF CoreAngularNext.jsDockerClaude Code
QSolutions
Full Stack Developer
Oct 2023 — 2026

Enterprise Electronic Queue Management System — a unified platform with five integrated surfaces: touchscreen registration kiosks, digital signage with voice alerts, clerk workstation dashboards, a web pre-booking portal and a multi-tenant admin panel. Used by 15+ organizations and government service centers (CNAPs), including large corporations and public institutions.

  • ▹Sole frontend developer: built and maintained the entire Angular UI across all five platform surfaces, on top of the company's product and backend.
  • ▹Delivered individual .NET features end to end — ASP.NET API endpoints, database layer and Angular implementation.
  • ▹Implemented field-level and navigation-level RBAC with permission-based rendering.
  • ▹Optimised large dynamic tables — virtual scrolling, change-detection tuning, minimal DOM updates.
  • ▹Contributed to the Flutter app for Android kiosks used as client-facing registration terminals.
  • ▹Designed and developed Node.js and Go proxy servers for third-party APIs and hardware peripherals.
  • ▹Took part in deployment and system configuration with Linux CLI, Apache and PowerShell.
AngularTypeScriptRxJSPrimeNGFlutterGoC# / .NETNode.jsLinux
All software described is the property of QSolutions.
EBRD
Intern, then Officer — Advice for Small Businesses
Sep 2021 — Sep 2023

Supported SME advisory operations in Ukraine: client communication, project-cycle documentation and team coordination in English. Acted as the team's IT advisor, improving workflows with custom front-end tools.

Business EnglishSAP SuccessFactorsTeam coordination
QSolutions
Front-End Developer
Aug 2020 — Sep 2021

Earlier tenure on the same Electronic Queue Management System: maintained the Angular frontend across its surfaces, built hardware and third-party API integration proxies, and a native session-recording tool for clerk workstations.

  • ▹Maintained and extended the Angular frontend of the queue platform across all surfaces.
  • ▹Developed Node.js proxy servers for hardware and third-party API integration.
  • ▹Developed a native Java application for recording client sessions (audio capture and storage).
AngularMaterial UINode.jsJava
Freelance
Front-End Developer
Sep 2018 — Aug 2020

Front-end development for a startup project (NDA), including vendor negotiations for back-end outsourcing; landing pages for small-business clients.

Education

National University of Kyiv-Mohyla Academy
Bachelor's Degree — Software Engineering · Faculty of Informatics
2014 — 2018
Nikita (Mykyta) Korzhov · Boryspil (Kyiv area), Ukraine · 2026