Back to portfolio

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

Pdhamecha LLP — Flutter Developer

June 2024 – December 2024

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.