// Selected Work


React live Claude, GPT, and Gemini each manage a $100K virtual portfolio and trade live stocks against each other and two benchmarks: SPY (S&P 500) and QQQ (Nasdaq-100).

Node.js live A Telegram bot and web dashboard that tracks Lviv's hourly power outage schedules and notifies subscribers of real-time changes.


Angular live A virtual-pet game in a Telegram Mini App: adopt cats, keep them happy, run a cat cafe, send cats on expeditions and play mini-games.


TypeScript live An automated factory of vertical short videos: physics map fills, painting reveals, marble battles and ASMR chimes, rendered in TypeScript.