Ravi Kant Logo
Ravi Kant
Back to Projects

Digital gold investment and savings mobile platform engineered with Flutter for iOS & Android.

FlutterDartKotlinMethod ChannelsRiverpodJWTPlay Store
System Blueprint & Flow

Clean Architecture (Flutter + Riverpod) -> REST Microservices Gateway -> Biometric Auth (Kotlin Method Channels).

Easygold Case Study

Executive Summary

Easygold is a production digital gold investment mobile application deployed to Google Play Store and Apple App Store, engineered during my tenure at Softmint India Pvt. Ltd.

Key Engineering Accomplishments

1. Clean Architecture & Modular State Management

  • Implemented feature-based Clean Architecture using Flutter and Riverpod, separating UI, domain use cases, and data repositories.
  • Reduced per-feature UI implementation time by 40% with a reusable widget design system.

2. Native Hardware Security Integration

  • Wrote custom Kotlin Method Channels to integrate native Android biometric hardware authentication (fingerprint and face unlock).
  • Hardened session security with encrypted local token storage and automated JWT token rotation.

3. Microservices API Integration & Profiling

  • Integrated REST APIs across 5+ backend microservices, standardizing request pipelines and cutting API response handling time by 35%.
  • Eliminated redundant widget rebuilds and resolved memory leaks via Flutter DevTools profiling for a 20% overall performance boost.