Finly — offline-first finance PWA.
Tech-lead & Full-Stack · T1 (Innotech) × NRU MAIA fully offline PWA for personal finance (IndexedDB + Service Worker via Workbox). On-device ML transaction classification with TensorFlow.js, AI financial chat via OpenRouter, receipt scanning (QR/OCR/Gemini Vision), biometric auth (WebAuthn), voice input, and deep analytics — budgets, goals, recurring operations, anomaly detection, notifications, and JSON/CSV export.
CI/CD: GitHub Actions (3 workflows) · 345+ tests · Lighthouse CI · Quality Gates