Full-stack e-commerce platform for gaming services serving 250+ clients. Next.js 16, TypeScript, PostgreSQL. Payment gateway, admin panel, Telegram bot, email system. Built solo, production-ready.
Offline-first workout tracker for Android inspired by Strong — live set logging with rest timers, 1500-exercise catalog with gif demos, PRs and rep-max records, built with Expo and React Native.
TypeScript
Offline-first gamified life app (productivity + health + focus, one XP economy). Next.js web, Expo mobile, Ink TUI, shared core, Supabase sync.
TypeScript
Fast, fully local voice dictation for Hyprland - press a key, speak, and whisper.cpp types your words into any focused text field, with a theme-aware animated status pill.
An AI-powered resume analyzer that provides personalized tips to improve your CV to a specific job description.
JavaScript 1
A libmpv-powered video player for Hyprland with a Liquid Glass UI that refracts the video through its controls
QML