Chess training app built with React Native, Expo and TypeScript, plus a Next.js web version. Runs Stockfish 17.1 on the device through a custom native module, with subscriptions across RevenueCat, Google Play Billing and Paddle.
I build mobile and web products from idea to production. 4 Android apps published on Google Play, led by TChess with 1,000+ installs and a 4.8 rating.
Stockfish 17.1 runs on the device in TChess through a custom NDK/JNI module. Production memory issues were traced through Sentry and fixed in the engine lifecycle.
RevenueCat, Google Play Billing and Paddle, backed by 11 Supabase Edge Functions and 48 Postgres migrations with row-level security.
1,500+ automated test cases across TChess app and web, an engine check that replays 60,000 puzzles, and 200 JUnit tests in DareClock.
DareClock counts push-ups live with CameraX and on-device ML Kit pose detection, inside exact alarms and a foreground ringing service.
Chess training app built with React Native, Expo and TypeScript, plus a Next.js web version. Runs Stockfish 17.1 on the device through a custom native module, with subscriptions across RevenueCat, Google Play Billing and Paddle.
Native Kotlin and Jetpack Compose alarm. It keeps ringing until you finish a mission, such as push-ups counted live with CameraX and on-device ML Kit pose detection. 7 releases in 3 weeks, 200 JUnit tests.
Unity arcade brick breaker with ball volleys, ball upgrades, level missions, optional Google Play Games cloud save and a remove-ads purchase.
Pipeline built with Python, FFmpeg, Remotion and Playwright that renders and publishes narrated reels to Instagram, YouTube, Facebook and TikTok. 1,078 logged posts, 237 unit tests, Next.js control dashboard.
Software company building and publishing Android apps, AI voice agents, puzzle books and automation systems. I own architecture, native integration, backend, payments, testing and Play Store releases. See optivioautomation.com/apps.
Built an AI voice agent as part of the company's engineering team. Full-time, on-site, Pakistan.
Architecture, native integration, backend, payments, testing and Play Store releases. I follow a feature from the first commit to a published build.
I use Claude Code every day and back it with automated tests and careful releases, so speed does not cost quality.
I have worked in startup teams, so shared codebases and async communication are normal for me. Based in UTC+5.
Roles I am looking for: React Native Developer, Full Stack Engineer, Mobile Application Developer, Software Engineer.