
Pranil Shah
Senior Flutter Developer for Scalable Android and iOS Apps
Competenze

Consulta i miei servizi


Portfolio
Esperienza lavorativa
Senior Software Engineer
The Aware AI • Full time
Jul 2025 - Nov 2025 • 4 mos
I led and mentored a team of developers while collaborating with contractors and cross-functional teams. My responsibilities included designing mobile and backend architectures, developing FastAPI-based backend services with Swagger/OpenAPI, managing GCP infrastructure, and setting up CI/CD pipelines for both mobile and backend systems. I also integrated high-performance local databases using ObjectBox for offline-first applications.
Senior Software Engineer
KEY AI India • Full time
Jul 2024 - Aug 2025 • 1 yr 1 mo
At KEY AI India, I worked on advanced Flutter plugin and package development, handled complex native integrations on Android (Kotlin) and iOS (Swift), and contributed to server-driven and component-based architectures. I actively participated in code reviews, documentation, CI/CD pipelines using GitHub Actions and Firebase App Distribution, and implemented robust offline-first solutions using Drift DB.
Flutter Team Lead
IOTTIVE PVT. LTD. • Full time
Jun 2022 - Jul 2024 • 2 yrs 1 mo
As a Flutter Team Lead, I supervised a team of 5–6 developers, managed client communications, led requirement analysis, and developed BLE solutions using NRF kits, ESP32, and Arduino. I also contributed to creating plugins, FlutterFlow projects, and CI/CD automation, ensuring smooth native integrations for both Android and iOS.