Sonu Shah
Flutter Developer · Cross-Platform App Engineer
sonu.shah99098@gmail.com ·
+91 9909843221
github.com/sonushah12
·
linkedin.com/in/shah-sonu
Profile
Flutter developer building applications for iOS, Android, and macOS.
Experience includes modular GetX architecture, Firebase and REST API
integration, local data persistence, native Apple platform capabilities,
audio and creative tools, subscriptions, and App Store release workflows.
Focused on maintainable code, reliable user-facing features, and
root-cause debugging.
Experience
Applie Info Solution — Senior Flutter Developer
January 2025 – Present
-
Architected and released production VoIP calling utilities using the
Twilio Voice SDK with stable background execution.
-
Engineered low-level Flutter canvas pipelines for dynamic vector
graphics.
-
Implemented native iOS bridges for electronic signature tools and
optimized background voice memo utilities.
Pdhamecha LLP — Flutter Developer
June 2024 – December 2024
-
Designed and developed Cloud Vidhya, a live-streaming education
platform powered by WebRTC.
-
Built an enterprise HRMS application using background geofencing.
-
Implemented Hive local data models and isolated asynchronous jobs
using Dart Isolates and GetX state patterns.
Technical skills
Application development: Flutter, Dart, GetX, reusable
components, UI / controller / repository / service separation, Figma
implementation.
Data & integrations: Firebase,
Firestore, Firebase Storage, Remote Config, REST APIs, Dio, Hive, file
caching, native iOS / macOS APIs, Swift and App Groups.
Specialized work:
Audio recording and playback, canvas tools, PDF workflows, subscriptions
and in-app purchases, Twilio Voice, WebRTC, Dart Isolates.
Delivery:
Git, Xcode, Android Studio, App Store Connect, build debugging and release
support.
Selected project contributions
Voice Memo — Mic To Speaker
Modular Flutter features, native recording and playback integration,
audio-engine troubleshooting, configurable paywalls, and purchase
restoration. Audio extraction remains ongoing.
Kids Drawing & Coloring / Keyboard Customization
Creative canvas workflows, SVG assets, saved project state, Firebase and
Hive caching. Native iOS App Groups, shared asset storage, widget
refresh, and template synchronization for keyboard personalization.
Dynamic Paywall System — Partially implemented
Configuration-driven variants, product ordering, trial states, Firebase
fallbacks, and subscription handling. The full admin workflow and
purchase hardening remain to be completed and tested.
Video Downloader & Media Manager — In progress
Flutter / backend architecture, URL analysis, metadata, Express APIs,
MongoDB Atlas, and local Hive storage. Queue controls and recovery are
planned; FFmpeg and yt-dlp integration is exploratory.
Additional work covers audio editing, Bible content architecture, eSign
PDF, Smart Printer, and graphic design application release support.
Detailed scope is available in the portfolio.
Education
Master of Computer Applications
LJ Institute of Computer Applications · 2022–2024
Graduated in the
top 10%. Focused on data structures, systems design, networking, and
relational databases.