Shubha Kumar Maity

Shubha Kumar Maity

Flutter Developer

Kolkata, India

#OpenToWork

About

Flutter Developer with 2+ years building polished, high-performance cross-platform apps across Android, Web, and Windows. Built a production fitness app with real-time chat, wearable integration, and 200+ REST APIs, applying clean architecture, dependency injection, and Bloc/Riverpod/GetX for scalable, maintainable code.

What I'm looking for

i can build solo start up applications looking for a good idea to work on

Experience

OpenUi

Flutter Developer

OpenUi

Feb 2025 – Present

• Re-architected a legacy 80+ screen Flutter app from GetX to Bloc with clean architecture and a feature-first folder structure, eliminating recurring UI breakage, improving testability, and accelerating new feature delivery. • Integrated Samsung Health and Fitbit APIs to sync user step data for daily activity monitoring. • Built real-time user-to-trainer chat with Firebase, serving 100+ active users. • Integrated Razorpay to enable subscription payments for custom meal plans, workout plans, and daily health monitoring. • Implemented Google and email authentication, OneSignal push notifications, request encryption, and a Dio-based networking layer. • Sole Flutter developer on a 10-person team, owning direct client communication, issue resolution, and release management.

FlutterFirebaseRazorpay
DTH LMS Pro

Flutter Developer

DTH LMS Pro

May 2024 – Jan 2025

• Built and maintained a cross-platform video learning platform in Flutter across Android, iOS, macOS, and Windows, used by leading CA exam-prep educators. • Developed a custom video encryption pipeline using FFmpeg to protect paid course content from piracy. • Engineered additional content-protection features — screenshot blocking and screen-recording prevention — alongside offline-first storage with SQFlite. • Built complex animated UI and handled REST API integration and JSON parsing for consistent performance across devices.

FlutterFFmpegSQFlite

Education

Maulana Abul Kalam Azad University of Technology

Maulana Abul Kalam Azad University of Technology

Bachelor of Computer Applications · computer science

2021 – 2024

Skills

OneSignalRazorpayGoogle MapsSQLSQLiteSupabaseFirebaseREST API IntegrationOOPDependency InjectionClean ArchitectureProviderGetXRiverpodBlocFlutterCJavaPythonDart

Languages

English (Professional working proficiency)Bengali (Native or bilingual proficiency)Hindi (Native or bilingual proficiency)