morozhen_ko

Stanislav Moseyko

Indie developer & QA engineer.

I build and harden products.

Products

Chroma Bankshot

Chroma Bankshot is a minimalist physics puzzle game with a cosmic neon aesthetic.

AndroidLiveLive Demo
ReactTypeScriptViteTailwind CSSCapacitor (WebView app)

ClearSub

Track all your subscriptions in one place, never miss a renewal. Local-first subscription tracker.

AndroidLive
FlutterDartRiverpodDrift (SQLite)

AppStreak

Track daily app-launch streaks on Android, review local launch history, and build a consistent app-use habit.

AndroidLive
KotlinJetpack ComposeRoomHiltKotlin Flow

Socks Shopping Store

Hardened ASP.NET Core MVC demo store for QA: security headers + rate limits, automated tests (NUnit/Selenium), performance checks (k6), security scans (OWASP ZAP), and CI/CD-published Allure reports.

Web & Open SourceLive Demo
ASP.NET Core MVC.NET 8C#RazorNUnitSeleniumk6OWASP ZAPAllureGitHub ActionsAzure App Service

HandyLog

Offline-first CRM for field technicians: clients → jobs → services/materials → totals, with local inventory and export.

AndroidLive
FlutterDartRiverpodDrift (SQLite)Offline-first

Picturix

Offline photo and video organizer for Windows and Linux. Sort media by date and handle exact duplicates safely.

Windows & Linux desktopLive
.NET 10AvaloniaNative AOTLocal-firstFree + Pro

Proteus

Telegram moderation bot for channels: deterministic pipeline with stateful Durable Objects on Cloudflare Workers.

Telegram / Cloudflare WorkersLive
Cloudflare WorkersDurable ObjectsTypeScriptTelegram Bot APIKV

DiagHub

Private diagnostics portal for apps, with privacy-filtered error reports and read-only issue dashboards.

Web & API (Private)Live
ReactTypeScriptCloudflare PagesPages FunctionsD1 (SQLite)KV

Telemetry

First-party app and website telemetry, aggregate reports, and tracked marketing links with privacy limits.

Web & API (Private)Live
ReactTypeScriptViteCloudflare Pages FunctionsD1 (SQLite)KV

2VRTX

Website I developed for 2VRTX, an architectural visualization and animation studio.

WebLive
AstroTailwind CSSTypeScriptCloudflare Pages

Cycle Whisper

Offline-first menstrual cycle tracker and personal diary. Core tracking stays on your device without an account.

AndroidLive
FlutterDartBLoCget_itDrift (SQLite)Offline-first

Retelingo

Offline language learning with spaced repetition, vocabulary practice and pronunciation, including European Portuguese.

AndroidAvailable now
FlutterDartRiverpodDrift (SQLite)FSRSLocal-first

BannerMatch

Turn-based tactical lane battle game with deterministic mechanics, medieval theme, and 3D isometric presentation.

AndroidLiveLive Demo
Unity 3DC#Deterministic Simulation

To-Do List Offline

Simple offline task manager with recurring tasks, subtasks, home-screen widgets, and optional app lock. No accounts needed.

AndroidLive
FlutterDartRiverpodDrift (SQLite)Offline-first

Engineering & QA Philosophy

Quality as a product feature

Not an afterthought. Reliability drives retention.

Automation-first thinking

Build systems that scale without manual overhead.

Testing as risk control

Every test is a bet against failure in production.

CI/CD as confidence

Ship fast, ship often, ship with certainty.

Writing & Devlogs

Technical writing, product devlogs, and engineering insights.

Published on LinkedIn and personal blog

Read on LinkedIn