portfolio · production

Every project below ships live.

Real users. Real revenue. Real production ops. Filter by category to see the kind of work most relevant to yours.

CryptoRoute
fintechfeatured

CryptoRoute

Real-money crypto arbitrage across 11+ exchanges

Live 18+ months · 11 exchanges

Problem

The client needed a desktop-grade trading platform that could execute triangular, cross-exchange, market-making, and funding-rate arbitrage strategies against live exchange APIs — with the reliability of a production trading desk, not a Jupyter notebook.

Build

Tauri v2 shell · Rust engine · 11 exchange connectors (Binance / Gate.io / KuCoin / CoinDCX / Coinbase / Kraken / …) · Avellaneda-Stoikov v3 market-making · restart-on-crash supervisor · kill switch · Expo mobile companion for session monitoring and trade approval on-the-go.

Outcome

Live in production for 18+ months. Founder trades real capital through it every day. 6 arbitrage strategies shipped including the newest delta-neutral funding-rate arb on Binance perps.

Tauri v2RustReactPostgreSQLExpoTypeScript
Visit live
ArmiScan
securitylive

ArmiScan

Enterprise vulnerability scanner — 77 modules · 3-phase engine

77 modules · SaaS live

Node + PostgreSQL API · 77 scan modules across 3 phases · AI-assisted threat analysis via Claude · automated PDF reports with severity scoring · Stripe-integrated credit billing · native iOS + Android app with Face ID / …

ReactNode.jsPostgreSQLNmapNuclei
AlbumKraft

AlbumKraft

AI photo album automation for event photographers

Live · GST-invoicing shipped

Next.js 16 web app · Cloudflare R2 direct multipart uploads · AI auto-curation (quality scoring + duplicate detection) · Photoshop UXP plugin for template-driven album layouts · client proofing portal with branded share …

Next.jsReactCloudflare R2SharpPhotoshop UXP
MIMI Smart Kids
mobilelive

MIMI Smart Kids

3D character + 38-activity kids Android app

38 activities · 248 clips

Expo SDK 52 + React Native 0.76 · native expo-gl + three.js runtime (WebView 3D is broken on this stack — proven the hard way) · persistent 3D stage with slot overlays · 248-clip dance library · trophy + coin economy · 8…

Expo SDK 52React Nativethree.jsexpo-glTypeScript
PhotoSphere

PhotoSphere

Privacy-first AI photo manager — 6 on-device models

205 commands · 6 AI models

Tauri v2 desktop · Rust core · SQLite + FTS5 · 6 ONNX models running on-device via ort crate: RetinaFace (detect) · ArcFace (embed + cluster) · YOLOv8n (objects) · CLIP (semantic search) · PaddleOCR (text) · LaMa (inpain…

Tauri v2RustONNX RuntimeSQLiteExpo
Bedtime Battles
gamelive

Bedtime Battles

Cozy 3D tower defense — first shipped game

Live · Unity 6 · 100-wave endless

Unity 6.5 LTS + URP · New Input System · fully ScriptableObject-driven combat (towers · enemies · waves). 8 toy towers, 3 controllable heroes with AoE abilities, 5 themed rooms, a Bedtime Story campaign across 4 difficul…

Unity 6.5 LTSURPC#ScriptableObjectIL2CPP + ARM64
gamelive

Toy Stack

One-tap stacking arcade — second Dreamverse title

In dev · Dreamverse #2

Unity 6.5 LTS + URP · one-tap slice-stack core (slide, drop, slice the overhang, perfect-centre combo) · camera rides the tower up · endless + daily modes · coin-bought toy skins · a rising-pitch combo audio ladder — all…

Unity 6.5 LTSURPC#New Input SystemIL2CPP + ARM64
PocketScan
mobilelive

PocketScan

Privacy-first document scanner — replaces CamScanner

Android live · v0.5

Expo SDK 53 + React Navigation 7 · batch capture · manual 4-corner crop with pinch-to-zoom · reusable signature stamps · redaction bake · multi-page PDF export with @cantoo/pdf-lib AES password · folder organisation with…

Expo SDK 53React NativePaddleOCR ONNXOpenCV NDK
StockRoute
fintechlive

StockRoute

Indian Trader's Console — options intelligence + 7-broker integration

Live · 7 brokers · v1.1

Tauri v2 desktop · Rust engine · 7 Indian broker connectors · options intelligence (Greeks + IV surface) · F&O tax computation · Yahoo Finance local sidecar for real-time market data. Pivoted from the original NSE/BSE ar…

Tauri v2RustReactPostgreSQLTypeScript
ForexRoute
fintechlive

ForexRoute

Forex Trader Copilot — 8 prop-firm rule trackers + CB divergence engine

Live · 8 prop firms

Tauri v2 desktop · Rust engine · 8 prop-firm rule trackers · CB divergence engine across 8 central banks · AI trade journal via Claude · carry optimizer · pivoted from triangular forex arbitrage when the prop-firm demand…

Tauri v2RustReactClaude APITypeScript
RecoverX
desktoplive

RecoverX

Data recovery via Rust file carving — signed installers

10+ file types · Rust core

Tauri v2 desktop · Rust file-carving engine · signature-based recovery for 10+ file types (JPEG, PNG, DOCX, PDF, MP4, MOV, ZIP, etc.) · NSIS installer with published SHA-256 checksums · raw disk access on Windows · clean…

Tauri v2RustReactMUINSIS
FileNest
desktoplive

FileNest

Desktop drive / USB / SD-card organizer — Tauri v2 + Rust

Local-first · v0.7

Tauri v2 desktop · Rust file scanner · SHA-256 dedupe engine · auto-categorise by MIME type + extension patterns · batch rename · space-visualizer · React 19 + MUI dark theme · local-first, zero telemetry.

Tauri v2RustReactMUISQLite
AirBridge
mobilelive

AirBridge

Zero-trust LAN file transfer — CLEAR encryption + QR pairing

~37k LOC · 11 MB APK

Tauri v2 desktop + Expo mobile · CLEAR encryption cryptosystem · per-file key cipher · QR-code phone pairing · embedded Rust HTTP listener on mobile so phones receive without desktop · R8-minified 11 MB APK (down from 11…

Tauri v2ExpoRustReactReact Native
MyLife
mobilelive

MyLife

Personal life OS — routine · money · health unified

60+ features · 37 languages

Expo SDK 52 + React Native · 60+ features shipped in 7 versions across May 2026 · i18n in 8+ locales · 11 currencies · transparent-encryption export · lab-report OCR via ML Kit · bill splitter · smart category detection …

Expo SDK 52React NativeTypeScriptSQLiteML Kit
CareConnect
mobilelive

CareConnect

Family care companion — Indian families · kids AND elders

28 tables · 49 screens

Expo SDK 53 · React Native · SQLite (28 tables) · 49 screens · IAP vaccine schedule (42+ doses) · Indian lab reference ranges · on-device OCR for lab reports + prescriptions via ML Kit · medication adherence · symptom jo…

Expo SDK 53React NativeSQLiteML KitTypeScript
Puzzly
gamelive

Puzzly

21 relaxing puzzle games in one calm little app

21 games · 61 achievements · 0 ads · 100% free

Expo 52 + React Native 0.76 · TypeScript · reanimated + gesture-handler + react-native-svg · shared coin wallet / progress shell (`useGame`) so every game inherits XP, achievements, streaks. Twenty-one games: Sudoku, 204…

Expo 52React NativeTypeScriptReanimatedreact-native-svg