Skip to main content
Dhruv Patel

Dhruv Patel

Software Developer

Talent
Lūnāvāda, MahisagarMember since December 11, 2024
FlutterDartFirebaseREST APIsCI/CDWebViewFigmaAndroid StudioGetXProviderGitHub ActionsGitGitHub
·

Hire this person

Send a job offer directly to this candidate

FlutterDartFirebaseREST APIsCI/CD

About

Experienced Flutter Developer with 1 Year 6 Months of professional experience specializing in cross-platform Android and iOS application development. Skilled in Flutter, Dart, Firebase, REST APIs, Xcode, GetX, Provider, Git, and GitHub Actions CI/CD. Experienced in developing, maintaining, testing, and deploying production-level mobile applications across Android and iOS platforms.

Hands-on experience working on Golf Tournament Management applications involving tournaments, events, live scoring, scorecards, betting, player management, and multiple user roles. Responsible for application development, UI/UX implementation from Figma designs, API integration, feature development, debugging, and performance optimization. Worked on the ExpoLeads CRM application, developing new features, improving existing functionality, and integrating Firebase database services.

Also developed and maintained WebView-based mobile applications for school management, gym management, apartment management, and garage management systems, including handling Android and iOS platform-specific limitations. Experienced in managing iOS applications using Xcode, generating builds, debugging, testing, and deploying applications to the Apple App Store and Google Play Store. Designed and maintained GitHub Actions CI/CD pipelines to automate code formatting, static analysis, testing, Flutter builds, artifact generation, and Firebase App Distribution for QA releases.

A collaborative and adaptable developer with strong problem-solving and debugging skills, experienced in working with backend developers, designers, QA teams, and project managers throughout the complete software development lifecycle.

Experience

Mobile Application Developer (Flutter) at Dasinfomedia (2024-12 – 2026-06)

  • Developed and maintained cross-platform mobile applications using Flutter and Dart for Android and iOS platforms.
  • Managed iOS application configurations using Xcode, including build generation, debugging, testing, signing, and deployment processes.
  • Published and maintained mobile applications on the Google Play Store and Apple App Store.
  • Converted Figma UI/UX designs into responsive, pixel-perfect, and user-friendly mobile interfaces.
  • Integrated RESTful APIs, handled API responses, authentication flows, and implemented efficient error handling.
  • Worked with Firebase services including Authentication, Cloud Firestore, Realtime Database, Push Notifications, Analytics, and Storage.
  • Implemented state management using GetX and Provider for scalable, maintainable, and high-performance Flutter applications.
  • Designed and maintained CI/CD pipelines using GitHub Actions to automate code formatting, static analysis, testing, Flutter build generation, artifact management, and Firebase App Distribution for QA releases.
  • Collaborated with backend developers, designers, QA teams, and project managers throughout the software development lifecycle while maintaining code quality using Git, pull requests, code reviews, and development best practices.
  • Optimized application performance, resolved bugs, and enhanced application stability and overall user experience.
  • Referenced approved code from private projects to prepare technical documentation, feature explanations, and implementation notes while maintaining project confidentiality.

Education

Bachelor of Technology in Computer Science Engineering – Parul Institute of Technology (2020 – 2024)

HSC – Crystal Science School (2019 – 2020)

Skills

Software Developer

Reviews

Related