Vishal Antal
Founding Mobile Engineer / Flutter Architect at Misfits (Product Co.)
2 profile views
Skills
Experience
Founding Mobile Engineer / Flutter Architect at Misfits (Product Co.)
2023-11-01 – Present
Designed complete Flutter application architecture — Clean Architecture + DDD, feature-first modular structure, DI via GetIt + Injectable + Riverpod; codebase structured to scale across growing teams with clear ownership boundaries. Offline-first design with multi-layer caching (Hive + LRU + sync queue with conflict resolution); gRPC migration cut API latency from 340ms to 190ms; GraphQL reduced payload overfetch by ~35%. Real-time chat latency dropped from 3–5s to under 500ms via WebSocket connection pooling; story load from 1.8s to 320ms via Isolate pre-decode + FFmpeg adaptive pipeline; app rating 3.9 → 4.6. Platform channels (Kotlin/Swift) for push notifications, go_router deep links, WorkManager background sync, biometric auth, SSL pinning, OAuth. CI/CD: GitHub Actions → Firebase App Distribution → Play Store staged rollout; APK size reduced 28% via R8 + WebP; led technical design sessions and PR reviews with standardised checklist.
Senior Flutter Engineer & Team Lead at Master Infotech
2022-06-01 – 2023-10-31
Led 5-engineer team across 6 enterprise apps — sprint planning (JIRA), system design sessions, code reviews, mentoring; introduced TDD and DoD enforcement, improving test coverage from ~10% to 60%+. Architected shared Clean Architecture foundation across all 6 products — isolated feature modules over shared domain layer, 30-component reusable UI kit; reduced per-app build time significantly and enabled parallel development. System design across product verticals: offline-first e-commerce (SQLite sync + conflict resolution); stock feed WebSocket + orderbook diff (feed latency under 80ms); GPS Kalman-filter + geofencing for ride-share (cancellation rate reduced from 31% to 11%). Secure fintech flows: SSL pinning, JWT, OAuth 2.0, SQLCipher, biometric KYC; Razorpay (UPI, subscriptions, webhooks) handling thousands of monthly transactions; managed Play Store and App Store Connect releases and production support.
Senior App Developer at Dharmani Apps
2020-03-01 – 2022-06-01
Built and scaled live streaming features on a high-traffic platform — Agora RTC adaptive bitrate + CDN geo-routing + HLS fallback; stream abandonment dropped from 38% to 6%; led Flutter migration from native Kotlin, consolidating two codebases into one. Performance engineering: Isolate decode + RepaintBoundary + scroll pre-buffering — sustained 60fps on mid-range devices; OpenGL ES GPU filters via platform channels at under 16ms per frame; FFmpeg pipeline reduced video file size 60–70%.
Junior Android Developer at ABS Systems
2018-03-01 – 2020-03-01
Developed and maintained Android features across e-commerce, logistics, and field-force apps — Kotlin/Java, REST API integration, RecyclerView with DiffUtil, image loading optimisation (Glide + WebP) to reduce memory pressure on low-RAM devices. Implemented NFC tag reading, BLE device communication, and barcode/QR scanning for logistics workflows; participated in code reviews and Agile ceremonies under senior engineer guidance.
Projects
Misfits
Clean Arch · DDD · Riverpod · GetIt · Injectable · gRPC · GraphQL · Dio · go_router
Clean ArchitectureDDDRiverpodGetItInjectablegRPCGraphQLDiogo_routerStox24
Clean Arch · Bloc · GetIt · WebSocket · GraphQL · Dio · Hive · Drift · Razorpay
Clean ArchitectureBlocGetItWebSocketGraphQLDioHiveDriftRazorpayDivineRay
MVVM · Agora RTC · ExoPlayer · FFmpeg · OpenGL ES · Platform Channels
MVVMAgora RTCExoPlayerFFmpegOpenGL ESPlatform Channels
Career preferences
Useful for recruiters: location, job types, salary range, and availability.