A

Anil Kumar

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience

Key Highlights

  • 7+ years of experience in mobile development
  • Expert in Flutter and native Android development
  • Led cross-functional teams and mentored junior developers
Stackforce AI infers this person is a Mobile Developer specializing in Fintech and Logistics applications.

Contact

Skills

Core Skills

FlutterDartAndroid DevelopmentClean Architecture

Other Skills

AlgorithmsAndroid JetpackAndroid SDKAndroidXApplication ArchitectureBLoCBug TrackingCode ReviewCode ReviewsCore JavaDagger (Software)Data StructuresEclipseExoPlayerFirebase

About

🚀 Experienced Mobile Developer I'm a results-driven mobile developer with 7+ years of experience, specializing in Flutter and native Android development. I’ve built and delivered robust, scalable, and high-performance mobile applications across multiple domains, including fintech, logistics and HRM. Over the years, I’ve led cross-functional teams, mentored junior developers, and played a key role in architectural decisions using Clean Architecture, BLoC, and modular codebases. I'm passionate about writing clean, maintainable code and bringing pixel-perfect UI to life using Flutter. 💡 Skills & Tools: Flutter, Dart, Android (Java/Kotlin) State Management (BLoC, Provider) Clean Architecture, TDD, Modularization Firebase, REST APIs, GraphQL CI/CD, Git, VS Code , Android Studio Agile, Mentoring, Code Reviews Let’s connect if you're looking for someone who can build great apps—and great teams.

Experience

Ripplr

Senior Software Engineer

Feb 2023 – Apr 2025 · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • Developed and maintained a Flutter-based mobile application to streamline daily warehouse operations, improving efficiency and reducing manual effort.
  • Implemented BLoC state management across multiple modules, ensuring predictable state transitions, scalability, and testability.
  • Led the migration of the app to the latest Flutter and Dart versions, resolving deprecated APIs and ensuring compatibility with modern libraries and tooling.
  • Designed and integrated a document scanning feature using Google ML Kit, enabling automatic detection and extraction of invoice numbers from physical documents, reducing human errors and speeding up data entry.
  • Created custom static analysis rules and lint checks to enforce consistent code standards, significantly improving maintainability and reducing code review effort.
  • Actively participated in code reviews and architectural discussions, promoting best practices and mentoring junior team members.
  • Collaborated cross-functionally with backend developers, QA engineers, and product managers to deliver high-quality features on schedule.
  • Instrumented app with analytics and crash reporting to monitor performance and guide data-driven improvements.
FlutterDartBLoCGoogle ML KitFirebaseCode Reviews

Availfinance

Senior Software Engineer

Apr 2021 – Jan 2023 · 1 yr 9 mos · Bangalore Urban

  • Built scalable Android features using MVVM and Clean Architecture, ensuring maintainability and alignment with modern development practices.
  • Independently developed the KYC module, including document capture, OCR, and backend verification, significantly reducing onboarding friction.
  • Integrated Flyy SDK to implement gamified referral and rewards system, improving user engagement and repeat usage.
  • Created proof-of-concept (POC) apps in Flutter to evaluate cross-platform feasibility and performance for upcoming product initiatives.
  • Collaborated with React Native teams at OLA Money, integrating native Android components smoothly and ensuring cross-platform compatibility.
  • Contributed to post-acquisition tech alignment and feature migration, helping unify legacy Avail modules with the OLA Money ecosystem.
MVVMClean ArchitectureKYC moduleFlyy SDKFlutterAndroid Development

Teamlease services limited

Software Development Engineer

Jul 2019 – Apr 2021 · 1 yr 9 mos · Bengaluru Area, India

  • Android Developer – Application with 200K+ Active Users
  • Reduced APK size by 15MB by rendering PDF files via Android WebView, ensuring 100% reliability and seamless viewing experience across all devices.
  • 👉 [Published technical blog on the solution](https://medium.com/@mr.kante416/pdf-in-webview-android-1380de57155c)
  • Migrated legacy codebase from Android Support Libraries to AndroidX (Jetpack), modernizing the architecture and improving long-term maintainability.
  • Transitioned from Fabric Crashlytics to Firebase Crashlytics , maintaining crash reporting continuity and leveraging new features for better diagnostics.
  • Integrated multiple third-party and enterprise SDKs without regressions, ensuring smooth interoperability and performance within the app ecosystem.
  • Upgraded media playback framework from Android’s MediaPlayer to ExoPlayer, resolving several edge-case bugs and enhancing audio/video playback stability.
  • Maintained and optimized app performance for a high-scale user base, ensuring reliable operation under heavy usage.
Android DevelopmentAndroidXFirebase CrashlyticsExoPlayer

Incred financial services

Software Engineer

Aug 2017 – Jun 2019 · 1 yr 10 mos · Bengaluru Area, India · On-site

  • Android Developer
  • Contributed to the core InCred mobile app, enabling users to access various loan products, including personal, education, and business loans.
  • Developed a standalone mobile application specifically for two-wheeler loan processing, improving user experience for a targeted loan segment.
  • Integrated RESTful APIs for user onboarding, loan eligibility checks, and document uploads, ensuring secure and seamless data exchange.
  • Implemented Google Analytics for advanced analytics, user segmentation, and personalized push notifications, supporting product and marketing strategies.
  • Monitored, diagnosed, and resolved app crashes using tools like Firebase Crashlytics, improving app stability and user trust.
  • Created responsive UI using XML layouts, translating Figma designs from the design team into pixel-perfect Android interfaces.
  • Collaborated with backend engineers and QA to ensure smooth development cycles and timely feature releases.
RESTful APIsGoogle AnalyticsXMLUI DevelopmentAndroid Development

Education

Kendriya Vidyalaya

Computer Science

Savitribai Phule Pune University

Bachelor's degree — Computer Science

Stackforce found 100+ more professionals with Flutter & Dart

Explore similar profiles based on matching skills and experience