Summary
Overview
Work History
Education
Skills
Project
Core Technologies
Preferred And Additional Expertise
Personal Information
Key Roles And Responsibilities
Languages
Timeline
Generic

Sunil Kumar Singh

Noida

Summary

Highly skilled Flutter Developer with extensive experience in designing, developing, testing, and deploying cross-platform mobile applications for Android, iOS, and Web. Proficient in Flutter and Dart, with a deep understanding of clean architecture, performance optimization, and state management. Adept at collaborating with cross-functional teams to deliver high-quality, scalable, and user-centric mobile solutions. Passionate about keeping up with the latest Flutter trends and ensuring applications meet modern UX/UI standards and industry best practices.

Overview

9
9
years of professional experience

Work History

Senior Flutter Developer

Khan Global Studies
01.2024 - 10.2025
  • Led the development of Flutter-based EdTech apps with 1Cr+ users and 100K+ monthly transactions.
  • Improved app performance by 30% through optimized architecture and modular coding.
  • Designed offline-first modules using SQLite for seamless functionality without internet access.
  • Mentored a team of 5 developers and conducted sprint reviews to enforce Agile/Scrum practices.
  • Integrated secure payment gateways and subscription models with minimal downtime.

Android & Flutter Developer

VR Consulting
10.2019 - 01.2024
  • Delivered 20+ client projects across FinTech, Healthcare, and Education sectors using Flutter.
  • Reduced app crash reports by 40% through optimized API handling.
  • Migrated legacy Android apps to Flutter, reducing development time by 25%.
  • Integrated Firebase Analytics and third-party SDKs for performance tracking.

Android Developer

Rapipay FinTech Pvt. Ltd.
04.2019 - 10.2019
  • Built FinTech applications integrating AEPS, BBPS, and DMT services.
  • Implemented biometric authentication using Morpho and Mantra devices.
  • Increased uptime by 25% through ORMLite & SQLite-based offline transaction processing.

Android Developer

LDS Engineers Pvt. Ltd.
04.2017 - 04.2018
  • Designed and developed responsive Android UIs using XML layouts.
  • Enhanced app usability and cross-device compatibility through UI/UX improvements.

Education

M.Tech - Computer Science

Utkal University
06.2015

Skills

  • Dart
  • Kotlin
  • Swift
  • Flutter
  • GetX
  • Riverpod
  • Provider
  • BLoC
  • Clean Architecture
  • MVVM
  • MVP
  • REST API
  • GraphQL
  • WebSockets
  • JSON serialization
  • Firebase
  • SQLite
  • Hive
  • SharedPreferences
  • PostgreSQL
  • Supabase
  • Git
  • GitHub
  • Bitbucket
  • Fastlane
  • Codemagic
  • CI/CD pipelines
  • Android Studio
  • VS Code
  • Xcode
  • Firebase Performance
  • OneSignal
  • Appsflyer
  • Material Design

Project

Khan Global Studies App: Flutter-based EdTech platform with 1Cr+ downloads, supporting live classes and tests. Expense Tracker: Cross-platform app using GetX and SQLite for automated budgeting. HR Management System: Payroll and attendance app achieving 95% employee adoption. OnCall Parking Management: Managed 50K+ monthly parking transactions with real-time tracking. Rapipay Agent: Aadhaar-based FinTech platform serving 10L+ customers.

Core Technologies

Dart, Kotlin (basic), Swift (basic), Flutter (Mobile, Web), GetX, Riverpod, Provider, BLoC, Clean Architecture, MVVM, MVP, REST API, GraphQL, WebSockets (socket.io), JSON serialization, Firebase (Auth, Firestore, Analytics, Messaging, Cloud Storage), Payment Gateways, Google APIs, Push Notifications, SQLite, Hive, SharedPreferences, PostgreSQL, Supabase, Git, GitHub, Bitbucket, Fastlane, Codemagic, CI/CD pipelines, Android Studio, VS Code, Xcode, Firebase Performance, OneSignal, Appsflyer, Material Design & Cupertino widgets, Responsive UI, Animations, Transitions, Charts, Graphs, Figma, Adobe XD (collaboration), Strong analytical and problem-solving skills, Excellent communication and collaboration abilities, Team leadership and mentoring experience, Attention to detail and commitment to quality delivery, Adaptable to fast-paced environments

Preferred And Additional Expertise

  • Native Android (Java/Kotlin) and iOS (Swift) development
  • Familiarity with backend technologies (Node.js, Python, .NET)
  • Experience with charts and analytics visualization
  • Knowledge of OAuth2, JWT, and secure API practices
  • Exposure to AI/automation tools (GitHub Copilot, Tabnine)
  • Familiarity with cloud platforms and deployment workflows
  • Understanding of Agile methodologies

Personal Information

Title: Senior Flutter Developer | Mobile Application Engineer

Key Roles And Responsibilities

  • Flutter App Development, Design, develop, and maintain cross-platform mobile applications using Flutter and Dart., Build reusable and modular components for scalable and maintainable apps., Implement pixel-perfect UI/UX using Flutter widgets and design principles., Develop responsive layouts for both Android and iOS platforms., Integrate animations and transitions for enhanced user experience., Support Flutter Web and desktop app development when required.
  • API and Backend Integration, Collaborate with backend teams to integrate RESTful and GraphQL APIs., Handle authentication, error management, and data serialization., Work with third-party SDKs and APIs such as Firebase, Supabase, PostgreSQL, Prisma, and Algolia., Manage efficient communication between frontend and backend., Implement caching, pagination, and offline data sync strategies.
  • Performance Optimization and Debugging, Troubleshoot and fix bugs, crashes, and performance bottlenecks., Utilize tools like Firebase Performance Monitoring and Analytics for diagnostics., Optimize app loading times, responsiveness, and memory usage., Maintain backward compatibility with older Flutter versions.
  • UI/UX Implementation, Collaborate with designers to transform wireframes into visually appealing interfaces., Follow Material Design and Cupertino guidelines for platform consistency., Implement custom themes, styles, and reusable UI components., Ensure accessibility and responsive design compliance.
  • State Management and Architecture, Implement state management using GetX, Riverpod, Provider, or BLoC., Follow Clean Architecture, MVVM, and MVP design patterns., Write clean, testable, and scalable code following best practices., Participate in architectural design discussions and code reviews.
  • Testing, Deployment, and DevOps, Conduct unit, widget, and integration testing., Support CI/CD pipelines using tools like GitHub Actions, Bitrise, Codemagic, and Fastlane., Manage releases for Google Play Store and Apple App Store., Automate testing, build, and deployment processes.
  • Collaboration and Process, Work closely with cross-functional teams - PMs, designers, QAs, and backend engineers., Participate in Agile/Scrum ceremonies, including sprint planning and retrospectives., Conduct code reviews and mentor junior developers., Contribute to team efficiency and continuous process improvements.

Languages

English
Advanced (C1)

Timeline

Senior Flutter Developer

Khan Global Studies
01.2024 - 10.2025

Android & Flutter Developer

VR Consulting
10.2019 - 01.2024

Android Developer

Rapipay FinTech Pvt. Ltd.
04.2019 - 10.2019

Android Developer

LDS Engineers Pvt. Ltd.
04.2017 - 04.2018

M.Tech - Computer Science

Utkal University
Sunil Kumar Singh