Massage Screen
Loading

Projects

Recent work · public code

delivered with an AI-assisted workflow

Commercial projects · QSolutions

used by 15+ organizations and CNAPs · company-owned software · code under NDA
Q
Queue Management Platform Frontend
Angular · 5 modules · Sole frontend engineer

The Angular frontend of a complex enterprise system with heavy business logic, built single-handedly across 5 separate modules — touchscreen kiosks, digital signage, clerk workstation dashboards, a web pre-booking portal and a multi-tenant admin panel. Modular architecture, auth interceptors with token refresh, field-level RBAC, a multi-strategy logging factory and repository/domain service separation. Integrated Chatwoot for in-app client support, BankID for identity verification, and served the platform through Cloudflare for CDN and edge security.

AngularStandalone ComponentsSignalsRxJSMaterial UIPrimeNGRBACChatwootBankIDCloudflare
D
.NET Features End to End
C# / .NET · Web API · Production

Delivered individual backend features end to end: Web API endpoints built on OOP and SOLID principles, CQRS-based business logic, EF Core data access and a PostgreSQL database layer.

C#Web APIOOPSOLIDCQRSEF CorePostgreSQL
H
httpServer
Go REST API · Production

Config-driven Go HTTP server of the platform with dual MySQL/SQLite support and CORS middleware. Worked on its endpoints for rooms, tokens and playlists.

Gonet/httpMySQLSQLite
T
Pre-booking Telegram Bot
Go · Production

Go bot for queue pre-booking via Telegram, integrated with the platform API. Took part in implementing webhooks, inline keyboards, registration flows and sessions.

GoTelegram APIWebhooks
F
Mobile Pre-registration App
Flutter · Android · Production

Flutter mobile app for queue pre-registration on touchscreen kiosks in CNAPs and enterprise locations. Took part in its development, including Google Sign-In, Firebase (push notifications and analytics) and platform API integration.

FlutterDartAndroidGoogle APIsFirebase
X
Proxy Server Layers
Node.js · Go · Integration

Designed and developed Node.js and Go proxies bridging the platform to printers, kiosks, dispensers and external APIs: protocol translation, auth and request routing.

Node.jsGoTCPHardware APIs
R
Session Recorder
Java · Native desktop · Production

Developed a native Java application for recording client service sessions at clerk workstations: audio capture, processing and storage, streamed to the platform backend over TCP sockets.

JavaAudio APISocket API
Nikita (Mykyta) Korzhov · Boryspil (Kyiv area), Ukraine · 2026