Dhruv Patel
Software Developer
Hire this person
Send a job offer directly to this candidate
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)