Sahil Kaushal
Senior Flutter Developer · Freelance Developer · CSC Center Operator
WhatsApp: +91 70660 00016 · support@selfmadetechie.com · selfmadetechie.com
Professional Summary
Senior Flutter Developer with 4+ years of experience designing, developing, testing, deploying and maintaining cross-platform applications for Android and iOS. Experienced in Flutter, Dart, state management, Clean Architecture, REST APIs, Firebase, real-time communication, payments, subscriptions, notifications and native platform integrations. Project work spans wellness, dating and social discovery, healthcare, HR, SaaS, AI, marketplaces and utility apps. Also provides freelance software development and operates a physical CSC center.
Technical Skills
Mobile: Flutter, Dart, Android, iOS, responsive and adaptive UI
State & architecture: BLoC, Cubit, GetX, Provider, Riverpod, Clean Architecture, MVVM, SOLID
APIs & data: REST APIs, Firebase, Supabase, WebSockets, JSON, authentication, SQLite, Hive
Integrations: Stripe, Razorpay, in-app purchases, FCM, maps, location, deep links, media upload, Agora, ZEGOCLOUD
Testing & delivery: Unit, widget and integration testing, debugging, performance optimization, CI/CD, Fastlane, Codemagic
Tools: Git, Postman, Jira, Figma, App Store Connect, Google Play Console, Agile and Scrum
Additional technologies: Node.js, Next.js, MongoDB, AWS S3, WordPress
Professional Experience
Sahibzada Ajit Singh Nagar, Punjab, India
- Build, test, maintain and release production Flutter applications across multiple business domains.
- Turn product requirements and UI/UX designs into responsive, reusable screens and feature modules.
- Integrate APIs, authentication, chat and calling, payments, subscriptions, push notifications, maps, media uploads and platform features.
- Apply Clean Architecture, state-management patterns, repositories and reusable services to support maintainable applications.
- Debug production and device issues, optimize performance, review code and collaborate with backend, QA, design and product teams.
- Support Android and iOS testing, release builds and store deployments.
Selected Project Experience
Education
Bachelor of Arts
Monad University, Uttar Pradesh
Senior Secondary
Ramgarh Sikri · 2016–2018
Secondary
Dream Public School · 2014–2016
Languages
English · Hindi · Punjabi
