OCB & BVBank Merchant Portal + PWA
A cross-platform transaction management system for banking partners, with a shared SDK keeping RBAC in sync between Portal and PWA.
- React
- TypeScript
- Zustand
- Keycloak
Weather where I am: Where I am · 31°C · Thunderstorm
Software & Systems Developer
I build reliable software products and practical systems across web apps, backend services, automation, data, and deployment workflows. I enjoy turning ideas into maintainable solutions that run well in the real world.
Focus
System architecture
Status
Available
Each write-up walks through a real project: the problem, how I designed it, the trade-offs I chose and what happened after it shipped.
A cross-platform transaction management system for banking partners, with a shared SDK keeping RBAC in sync between Portal and PWA.
Client-side media processing plus a face verification system for Kiosk terminals.
The page you are reading runs on an ARM board at my home: tag-triggered CI, rolling zero-downtime releases, self-healing and autoscaling.
A microservices monorepo with a NestJS gateway, three Go services and two Node workers, where the entire topology is generated from a single registry file.
Rebuilding a travel platform as four repos — infrastructure, storage, a NestJS API and a Next.js app — Authentik owns identity, Makefiles build the substrate.
A web and mobile platform for booking tours, hotels, flights and car rentals, with MoMo payment integration.
A real contribution calendar from my public GitHub profile — refreshed hourly so this portfolio reflects the work I am shipping, not a static screenshot.
Live public data
@Illya1123 · Sep 28, 2025 — Sep 27, 2026
GitHub contribution calendar. Sep: 0, Oct: 33, Nov: 3, Dec: 21, Jan: 43, Feb: 20, Mar: 42, Apr: 24, May: 35, Jun: 168, Jul: 483, Aug: 429, Sep: 1,011.
Source: github.com
Total contributions per week over the last 12 months