Skip to main content
Siya G

Siya G

Mobile App developer

Talent
Bengaluru2000 INR/hourMember since June 23, 2026
Mobile App developerDart DeveloperFlutterPythonAgentic AiAi EngineerMl Engineer
·

Hire their services

Request a quote with no obligation

About

I am a Senior Flutter Developer with 5+ years of experience building scalable, high-performance cross-platform mobile applications for Android and iOS. I specialize in Flutter, Dart, Clean Architecture, BLoC, MVVM, Firebase, REST APIs, AI-assisted development, and modern mobile engineering practices.

Over the years, I have developed and delivered applications across fintech, AI-powered learning, EV charging, digital publishing, and algorithmic trading domains. I enjoy transforming complex business requirements into intuitive, reliable, and user-friendly mobile experiences. My expertise includes building real-time applications, integrating authentication systems, payment gateways, cloud services, push notifications, background audio, location services, analytics, and third-party SDKs while maintaining clean, scalable, and maintainable codebases.

I am passionate about leveraging AI to enhance software development and build next-generation mobile products. I actively use modern AI engineering workflows, agentic development patterns, and automation tools to improve productivity while ensuring high-quality, production-ready applications.

I enjoy solving challenging technical problems, learning emerging technologies, and collaborating with cross-functional teams to build products that create meaningful impact. I thrive in fast-paced startup environments where innovation, ownership, and continuous learning are valued.

Currently, I am looking for opportunities to contribute to innovative product-driven and AI-focused companies where I can combine my expertise in mobile engineering with modern AI technologies to build impactful digital experiences and scalable software solutions.

Experience

Professional Experience

Senior Flutter Developer

5+ Years of Experience

Experienced Flutter Developer specializing in designing and developing high-performance cross-platform mobile applications for Android and iOS. Skilled in delivering scalable, maintainable, and user-centric solutions using Flutter and modern software architecture.

Key Responsibilities & Achievements

  • Developed and maintained production-grade Flutter applications across fintech, EV charging, AI recruitment, and digital publishing domains.

  • Built scalable applications using Clean Architecture, MVVM, Repository Pattern, and BLoC state management.

  • Integrated REST APIs, Firebase, Auth0, Azure B2C, payment gateways (Stripe, Amazon Pay), Google Maps, push notifications, analytics, and crash reporting.

  • Designed and implemented real-time features including EV charging session monitoring, QR code scanning, location tracking, and live status updates.

  • Optimized application performance, reducing loading times and improving overall user experience through efficient state management and code optimization.

  • Worked closely with product managers, designers, backend engineers, and QA teams to deliver high-quality mobile applications on schedule.

  • Published and maintained applications on the Google Play Store and Apple App Store while managing release cycles and CI/CD workflows.

  • Integrated third-party SDKs, Bluetooth functionality, deep linking, and secure authentication systems.

  • Debugged and resolved complex Android and iOS platform-specific issues, improving application stability and reliability.

  • Participated in code reviews, technical discussions, architecture planning, and mentoring team members to maintain coding standards and best practices.

Technical Skills Used

  • Languages: Dart

  • Framework: Flutter

  • Architecture: Clean Architecture, MVVM, Repository Pattern

  • State Management: BLoC, Provider, Riverpod, GetX

  • Backend Integration: REST APIs, Firebase

  • Authentication: Firebase Auth, Auth0, Azure B2C

  • Database: SQLite, Hive, Shared Preferences

  • Payments: Stripe, Amazon Pay

  • Tools: Git, Azure DevOps, Android Studio, Xcode, CocoaPods, Gradle

  • Services: Google Maps, Push Notifications, Firebase Analytics, Crashlytics

Education

I hold a Master of Computer Applications (MCA) from Dr. APJ Abdul Kalam University, Indore, where I graduated with a 9.40 CGPA. Prior to that, I earned my Bachelor of Computer Applications (BCA) from Amity University, Gwalior, graduating with an 8.0 CGPA.

My academic journey provided me with a strong foundation in software engineering, computer science, data structures, algorithms, database management, and mobile application development. It also strengthened my problem-solving abilities and analytical thinking, preparing me to build scalable, high-quality software solutions.

Throughout my education, I developed a passion for mobile technologies and software architecture, which laid the foundation for my career as a Flutter Developer. I continuously expand my knowledge by learning modern frameworks, AI technologies, and emerging development practices to stay ahead in the rapidly evolving technology landscape.

Skills

Mobile App developer

Reviews

Related