Experience

5+ years building mobile and web applications for companies across the US, UK, and Europe.

AEyes PI

Senior Software Engineer

Mar 2025 - PresentMichigan, US
  • Architected and built end-to-end AI-powered inspection platform spanning Flutter mobile app, Next.js web dashboard, and Deno/Supabase serverless backend serving 700+ inspectors at launch.
  • Reduced home inspection time by 50%+ (3-4 hours to 1.5-2 hours) through multi-agent AI pipeline with specialized Orchestrator, Analysis, Vision, and Contract agents.
  • Designed intelligent context-chunking system reducing LLM token usage by 97%, matching Vision API-detected tags to PostgreSQL specification chunks via RPC functions.
  • Built native camera modules in Swift and Kotlin with on-device TFLite model enabling real-time defect detection during capture.
  • Integrated DocuSign, Stripe, and Google Calendar APIs enabling complete inspection-to-signed-contract workflow with token-based public report sharing.
  • Achieved 82-94% AI accuracy through iterative prompt engineering, with 99% crash-free sessions across beta testing.
Treza IO

Senior Software Engineer

Oct 2024 - Feb 2025London, UK
  • Developed AI-powered expense tracking platform with Flutter mobile app, React 19 landing page, and 11 Supabase Edge Functions processing receipts from Gmail, Outlook, Apple Mail, and WhatsApp.
  • Designed multi-model AI extraction pipeline using Mistral OCR and OpenAI, achieving 96%+ email-to-transaction conversion rate with automatic categorization across 18+ spending categories.
  • Engineered multi-channel ingestion system (email, WhatsApp, document share) with hourly cron processing and checkpoint-based timeout recovery, handling 15-20K transactions monthly.
  • Attracted 300+ private beta users for expense tracking solution that eliminates bank account access requirements.
CNDO

Senior Mobile Engineer

Mar 2024 - Sep 2024Berlin, DE
  • Slashed home screen load time by 80-93% (from 15-20s to 1-3s) through smart data fetching.
  • Implemented real-time chat using MQTT5 protocol with message reactions, editing, deletion, and @mentions support across club rooms.
  • Engineered multi-threaded media upload system using Flutter Isolates, enabling concurrent processing of 10+ media files (up to 1GB) with background notifications while maintaining 60 FPS UI performance.
  • Developed presence tracking system with Socket.IO for real-time online/offline status across community features.
  • Reduced app size by 17% through better asset management and code splitting.
Kreios

Senior Flutter Developer

Sep 2023 - Mar 2024Luxembourg
  • Streamlined development cycle using custom build automation and shared component library, delivering project 1.5 months ahead of schedule.
  • Eliminated 20+ second UI freeze by designing on-demand serialization system for real-time GraphQL API, enabling smooth dashboard performance when processing 600-700 daily cleaning entities.
  • Implemented BDD-style Flutter integration tests covering 20+ critical user workflows, including role-based access control, scheduling operations, and real-time status updates.
  • Architected offline data persistence using Hydrated BLoC and Flutter Secure Storage, maintaining secure user access to critical features and encrypted data without internet.
TiQuest

Flutter Developer

Sep 2021 - Oct 2023Luxembourg
  • Reduced null-related crashes by 63% through comprehensive Flutter migration and null safety implementation.
  • Created custom Swift plugins for native QR code scanning and iOS modal sheets, reducing scan latency by 40% vs Flutter alternatives.
  • Engineered native background sync using Flutter Method Channels with Swift (iOS) and Kotlin (Android), ensuring zero data loss during app termination.
  • Shipped single codebase across iOS, Android, macOS, and Web, adapting platform-specific UI patterns and features for 4 deployment targets.