Flutter Developer Building Cross-Platform Digital Products.
Flutter Developer with 3+ years of experience building mobile applications, web platforms and backend-integrated products across Android, iOS, Smart TV and web.
Paritosh Shrouty
Flutter Developer • Software Engineer
About Me
I am a Flutter Developer and Software Engineer with 3+ years of experience engineering high-performance cross-platform applications across Android, iOS, Smart TV, and web environments. My background spans building production digital products for agritech, OTT streaming, fintech, logistics, edtech, and enterprise SaaS.
I specialize in clean architecture patterns like BLoC and MVVM, offline-first SQLite caching strategies, and real-time streaming interfaces. In addition to frontend mobile specialization, I possess hands-on full-stack experience constructing RESTful web APIs with Django REST Framework (DRF) and building responsive administrative modules in Vue.js backed by PostgreSQL and Supabase.
Professional Experience & Education
Detailed breakdown of my professional software engineering career, responsibilities, and academic foundation derived directly from my official resume.
Work Experience
Software Developer
Divyal Technologies Pvt LtdFlutter Developer
Aimsoft TechnologiesEducation
Master of Computer Applications (MCA)
Shri Shankaracharya Technical Campus
Specialized in Computer Engineering and Software Systems Architecture.
Coursework focused on Advanced Data Structures, Software Engineering, Database Systems, and Distributed Computing.
Bachelor of Computer Applications (BCA)
Kamla Nehru College — Nagpur University
Specialized in Computer Science fundamentals, object-oriented programming, and web development principles.
Graduated with strong foundations in database management, software development, and computing theory.
Technical Skills & Engineering Stack
Categorized technical capabilities backed by hands-on production application delivery. No arbitrary percentage bars.
MOBILE DEVELOPMENT
Cross-platform mobile engineering across Android, iOS, and Smart TV ecosystems.
Used across 8+ production apps & independent projects for 3+ years
Strong async programming, streams, reflection, and devtools profiling
Accelerated low-code prototyping & full-stack independent app delivery
Native platform channels, permissions, and APK/AAB store release build configuration
Implemented across e-commerce (Bharat Agrimarts) and field dashboards
WEB DEVELOPMENT
Modern responsive web interfaces and single-page applications.
Built enterprise CRM frontend modules, component systems, and CRUD interfaces
Semantic structure, web accessibility standards, and SEO tags
Responsive flexbox/grid layouts, CSS variables, and modern web styling
Mobile-first responsive layouts across web, tablet, and desktop viewports
BACKEND DEVELOPMENT
REST API engineering, backend services, and web frameworks.
Contributed backend views, models, and authentication logic for enterprise apps
Built RESTful endpoints, serializers, and permission middleware for CRM platforms
Standardized API clients, token handling, error interceptors, and DTO mapping
DATABASE & CLOUD
Real-time databases, cloud infrastructure, and SQL data modeling.
Integrated real-time database subscriptions, Auth, Storage, and Row-Level Security
Implemented Auth, Firestore, Cloud Messaging, and analytics in multiple mobile apps
Relational database schemas, migrations, CRUD operations, and index optimization
Local mobile database persistence for offline-first fleet tracking sync engines
DEVELOPMENT TOOLS
Version control, API testing, and IDE toolchains.
Branching strategies, pull request workflows, and collaborative codebase management
Repository management, release tagging, and CI/CD workflow automation
Flutter profiling, device debugging, memory leak analysis via Dart DevTools
REST API contract testing, request collection runner, and mock server testing
ARCHITECTURE & ENGINEERING
Software design patterns, architectural paradigms, and delivery methodologies.
Reduced per-project boilerplate by 40% across 6 production apps at Aimsoft
Single codebase deployment across Android, iOS, Smart TV, and Web targets
Local SQLite data persistence with queued background synchronization
WebSocket tickers & Supabase real-time change data capture
Sprint planning, daily standups, issue tracking, and rapid iteration releases
Automated build checks, release artifact generation, and deployment pipelines
Projects
Selected professional, independent and prototype projects. Clear distinctions between team software engineering roles and independent full-stack developments.
Samuh OTT Platform★
Bhutan's first dedicated OTT streaming platform, delivering adaptive video playback across Android mobile and Smart TVs.
Sole Developer: Built media playback, multi-profile management, Razorpay subscription workflow, and JWT auth for Android and Smart TV.
University Lead Management CRM★
A lead-management platform for university admissions, supporting onboarding and end-to-end enrollment pipelines.
UI / Vue.js development + API integration + Django/DRF contribution + CRUD modules + authentication & role-based access control (admin, counsellor, agent) + team collaboration.
Bharat Agrimarts★
An agricultural e-commerce platform for trading farming supplies, seeds, harvesters, and tractors.
UI Development + API Integration + Feature Implementation + Team Collaboration.
Project Management Dashboard (PMD)★
Enterprise field service management app for technicians handling camera installation, site telemetry, and time logs.
UI Development + API Integration + Feature Implementation + Team Collaboration.
Future — Crypto Trading App★
A fintech app providing real-time crypto price feeds via WebSockets, candlestick charts, and encrypted wallet flows.
UI Development + Live WebSocket Feed Integration + Candlestick Chart Implementation + 2FA Withdrawal Flow UI + Team Collaboration.
Load Tracking System★
Real-time GPS fleet tracking app with live driver telemetry, ETA calculation, and offline SQLite caching.
UI Development + Google Maps Integration + ETA Calculation Logic + Offline SQLite Caching + Background Sync + Team Collaboration.
vShowCards
Digital business card app featuring dynamic card templates, QR sharing, contact export, and engagement analytics.
UI Development + API Integration + QR Generator Implementation + Dynamic UI Rendering + Team Collaboration.
Green Treasure App
Community cleanliness app with geo-tagged issue reporting, photo upload, admin dashboard, and reward gamification.
UI Development + Firebase API Integration + Geolocation Feature Implementation + Gamification Logic + Team Collaboration.
Kids Learning App
Multilingual educational app with animated lessons, voice narration, quizzes, and parent progress tracking.
UI Development + Firebase Integration + Audio/Voice Sync + Multi-Language Asset Management + Team Collaboration.
E-Commerce Application
Cross-platform mobile retail store featuring product catalog navigation, cart management, and payment checkout APIs.
UI Development + REST API Integration + Cart Flow Implementation + Team Collaboration.
Location Service Module
Background geolocation service module providing accurate GPS telemetry tracking and battery-conscious polling.
Location Service Development + Native API Integration + Testing.
Punch In Application
Employee attendance and geofenced shift punch-in app with biometric auth and daily work log dashboards.
UI Development + Geofencing Logic + API Integration + Team Collaboration.
Home Service Hub★
Inspired by the home-services marketplace model, connecting customers with local service providers across dual app interfaces.
My Role: Frontend + Backend + Deployment (Built independently using FlutterFlow + Supabase + AI-assisted development).
VeggyMart★
Grocery e-commerce application designed for online vegetable sales, supporting customer shopping and shop-owner stock controls.
My Role: Frontend + Backend + Deployment (Built independently using FlutterFlow + Supabase + AI-assisted development).
Medical PYQ★
Web platform delivering searchable previous-year question papers for academic students, with admin paper upload management.
My Role: Frontend + Backend + Deployment (Vue.js frontend + Node.js REST API backend + Database + Cloud Web Hosting).
Medicine Delivery Application★
Healthcare delivery application enabling users to upload doctor prescriptions and place online medicine requests.
My Role: Frontend + Backend + Deployment (Independent design, mobile development, backend APIs, and server setup).
Expense Tracker
Personal finance tracking application enabling users to log, edit, and categorize daily expenses via an interactive dashboard.
My Role: Independent Development (Designed UI, built Flutter local state management, CRUD logic, and analytics screens).
De Way Does
Interactive cartoon-style UI mock-up created for client concept presentation focused on children's content.
My Role: UI / Prototype (Created interactive visual layouts and presentation flows; no live production backend).
Photos Application
Photo browsing UI mock-up demonstrating high-resolution grid discovery, fullscreen preview, and layout exploration.
My Role: UI / Prototype (Designed UI screens and component layouts; UI-only prototype).
Future Imosys
FinTech mobile UI prototype created to explore modern financial dashboard aesthetics and menu components.
My Role: UI / Prototype (Designed financial UI screens and interactive navigation prototype).
Technical Approach & Systems Design
Technically sound architectural patterns and system design paradigms used across production mobile applications, APIs, and real-time backends.
MVVM (Model-View-ViewModel)
Decouples UI layout from business logic and data providers, ensuring testable, maintainable cross-platform codebases.
Data Flow & Component Pipeline
[ Flutter View (UI) ]
│ ▲
User │ │ State
Events │ │ Updates
▼ │
[ ViewModel (Logic & State) ]
│ ▲
Fetch │ │ Data
Data │ │ Stream
▼ │
[ Repository / Data Layer ]
│ ▲
HTTP / │ │ Payload
DB │ │
▼ │
[ Remote API / Database ]MVVM ensures clean separation of concerns in Flutter applications. Views listen to state changes emitted by ViewModels, while ViewModels orchestrate calls to data repositories without direct knowledge of widget rendering details.
Key Engineering Principles
Applied In Projects
What I Work With
Detailed breakdown of core framework experience, runtime environments, and development tools with actual production application context.
Flutter
Core ExpertiseUsed across 8+ production apps & independent projects for 3+ years
Dart
Core ExpertiseStrong async programming, streams, reflection, and devtools profiling
FlutterFlow
ProficientAccelerated low-code prototyping & full-stack independent app delivery
Android SDK
ProficientNative platform channels, permissions, and APK/AAB store release build configuration
BLoC State Management
AdvancedImplemented across e-commerce (Bharat Agrimarts) and field dashboards
Vue.js
ProficientBuilt enterprise CRM frontend modules, component systems, and CRUD interfaces
HTML5
AdvancedSemantic structure, web accessibility standards, and SEO tags
CSS3 / Modern Styling
AdvancedResponsive flexbox/grid layouts, CSS variables, and modern web styling
Responsive UI Design
AdvancedMobile-first responsive layouts across web, tablet, and desktop viewports
Django
ProficientContributed backend views, models, and authentication logic for enterprise apps
Django REST Framework (DRF)
ProficientBuilt RESTful endpoints, serializers, and permission middleware for CRM platforms
REST APIs
Core ExpertiseStandardized API clients, token handling, error interceptors, and DTO mapping
Supabase
AdvancedIntegrated real-time database subscriptions, Auth, Storage, and Row-Level Security
Firebase
ProficientImplemented Auth, Firestore, Cloud Messaging, and analytics in multiple mobile apps
PostgreSQL
ProficientRelational database schemas, migrations, CRUD operations, and index optimization
SQLite
AdvancedLocal mobile database persistence for offline-first fleet tracking sync engines
Git
AdvancedBranching strategies, pull request workflows, and collaborative codebase management
GitHub
AdvancedRepository management, release tagging, and CI/CD workflow automation
Android Studio / VS Code
AdvancedFlutter profiling, device debugging, memory leak analysis via Dart DevTools
Postman
AdvancedREST API contract testing, request collection runner, and mock server testing
MVVM Architecture
Core ExpertiseReduced per-project boilerplate by 40% across 6 production apps at Aimsoft
Cross-Platform Architecture
Core ExpertiseSingle codebase deployment across Android, iOS, Smart TV, and Web targets
Offline-First Design
AdvancedLocal SQLite data persistence with queued background synchronization
Real-Time Systems
AdvancedWebSocket tickers & Supabase real-time change data capture
Agile / Scrum
ProficientSprint planning, daily standups, issue tracking, and rapid iteration releases
CI / CD Pipelines
ProficientAutomated build checks, release artifact generation, and deployment pipelines
Technical Highlights & Engineering Solutions
Concrete examples of complex engineering problems encountered and solved across real-world production projects. No exaggerated claims.
Real-Time Data Streaming via WebSockets
Crypto trading applications require sub-second ticker updates without HTTP polling lag or high network overhead.
Integrated WebSocket channel listeners in Flutter, feeding price ticks directly into RxStreams with throttled UI state rebuilds to maintain 60fps.
GPS Location Telemetry & ETA Engine
Fleet logistics apps require high-accuracy driver tracking across varying cellular conditions with minimal battery drain.
Configured native location services with distance-filtered polling intervals, integrated Google Maps SDK polylines, and computed dynamic ETA estimates.
Offline-First Caching with Background Sync
Field technicians operating security equipment in signal dead zones need to submit logs without losing entries.
Architected local SQLite transaction caching that persists user input offline and automatically syncs queued payloads to Supabase upon reconnection.
Standardized REST API Client Architecture
Fragmented network code across projects leads to boilerplate code, unhandled token expiration, and inconsistent error UI.
Created a reusable network library with token refresh interceptors, HTTP status mapping, and strongly-typed model serialization.
Secure JWT & OAuth Authentication
Protecting user sessions across cross-platform mobile and Smart TV apps requiring automatic token renewal.
Stored encrypted access/refresh tokens in secure storage and implemented automatic silent token refresh protocols on 401 response codes.
Multi-Role Authorization & Row-Level Security
Enterprise CRM platforms require strict data isolation between admins, university counsellors, and third-party agents.
Implemented role-based middleware in Django REST Framework and configured Supabase Row-Level Security (RLS) policies at the database layer.
Adaptive Bitrate Video Playback (HLS)
Delivering seamless media streaming across fluctuating network bandwidths on Android mobile and Smart TV devices.
Integrated HLS adaptive bitrate video player streams in Flutter with D-pad remote focus navigation optimized for Smart TV displays.
Subscription Workflow & Billing
Managing recurring digital subscriptions, payment receipts, and user access state upon billing success or failure.
Integrated Razorpay payment gateway SDK with webhooks to validate payment signatures and update user subscription status real-time.
E-Commerce Payment & Multi-Item Cart
Farmers purchasing agricultural tools and machinery require multi-item cart calculation and secure payment processing.
Built reactive BLoC cart state management coupled with Razorpay checkout APIs and real-time order status tracking notifications.
PostgreSQL Relational Schema & DRF Integration
University lead generation platform required complex relational schemas connecting leads, counsellors, agents, and institutions.
Designed relational PostgreSQL tables, foreign key constraints, indexing for lead search queries, and exposed type-safe DRF endpoints.
Background Telemetry Synchronization
Syncing field technician location coordinates and equipment status updates in background state without app crashes.
Utilized background task managers to execute periodic sync jobs, batching location payloads and handling retries gracefully.
Single-Codebase Multi-Target Deployment
Delivering consistent user experience across Android, iOS, Smart TV, and Web while maintaining platform-specific UI patterns.
Structured adaptive layout widgets with device-class detection, supporting touchscreen, keyboard, and D-pad remote navigation.
My Development Process
Structured 9-step software development lifecycle applied across production cross-platform mobile apps and web platforms.
Understand Requirements
Analyze business goals, user personas, technical constraints, and domain requirements.
Design Architecture
Select state management (BLoC/MVVM), define data models, and outline API contracts.
Build UI Components
Implement responsive, pixel-perfect UI components adhering to design systems.
Implement State Management
Establish predictable state flows using BLoC or Provider with reactive streams.
Integrate APIs
Connect REST endpoints or GraphQL with token interceptors and robust error handling.
Implement Backend / DB
Configure Django/DRF endpoints, Supabase schemas, and local SQLite caches.
Verify & Test
Perform static type checks, unit testing, device testing, and Dart DevTools profiling.
Deploy & Release
Build production APK/AAB bundles, submit to Play Store / App Store, and deploy web builds.
Maintain & Monitor
Monitor app performance, log telemetry, fix edge cases, and roll out feature updates.
Let's Connect
Open for technical interviews, engineering discussions, recruiter calls, and senior software developer opportunities.
Direct Contact
Feel free to reach out via email or phone for interview scheduling or technical discussions.
Professional Networks
Connect with me on LinkedIn for professional background reviews or inspect my GitHub code repositories.