PRAVEEN

Senior Flutter Developer
Bengaluru, IN.

About

Senior Flutter Developer with 4 years of experience building scalable, cross-platform mobile applications, notably delivering 10+ production-grade apps across healthcare, education, and finance sectors for over 100K+ users. Expert in state management (GetX/Riverpod), REST APIs, and real-time messaging, adept at enhancing developer efficiency through published Flutter packages and VSCode extensions, including the 6000+ downloaded, 4.5-star rated Json to Dart tool. Proven ability to drive product delivery and optimize workflows by 40% through full-stack development and CI/CD pipeline implementation.

Work

Miles Education
|

Senior Flutter Developer

Bengaluru, Karnataka, India

Summary

Led development for critical student and admin applications, enhancing performance and deploying robust features for a large user base.

Highlights

Led development of student and admin applications for over 5,000 users, leveraging Flutter and GetX.

Standardized reusable UI libraries, boosting development velocity by 30% and ensuring consistent design.

Optimized app speed with lazy loading, achieving 25% faster load times and improving user experience.

Managed tokenized API integrations, implementing robust role-based session control for secure data access.

Delivered performance-rich dashboards with advanced visualizations, enhancing administrative insights by 35%.

Implemented CI/CD pipelines, reducing manual deployment efforts by 80% and significantly lowering build failures.

Packaged shared UI elements into internal libraries, enabling reuse across 5+ applications for consistent UI and accelerated development.

Integrated real-time chat functionality using Pusher and Firebase Cloud Messaging, supporting over 10,000 users with sub-1-second delivery latency.

Developed features like unread badges, contact synchronization, typing indicators, and offline caching, improving user experience and reducing churn by 25%.

Reduced chat load time by 40% by implementing lazy-loaded conversation history.

Led internal tool development using React.js and Next.js, boosting admin workflow efficiency by 40%.

Mantra Labs Pvt. Ltd.
|

Flutter Developer

Bengaluru, Karnataka, India

Summary

Developed and optimized multiple cross-platform applications, integrating complex functionalities and streamlining release processes.

Highlights

Architected modular UI development using MVC and GetX, enhancing scalability for the Manipal App.

Integrated Razorpay for secure in-app payments, ensuring robust transaction handling with callback logic.

Implemented Twilio-powered video calling functionality, facilitating 1:1 doctor consultations within the application.

Engineered deep linking capabilities for PropShare, boosting onboarding completion rate by 22% and increasing session length by 15%.

Optimized app memory usage and enhanced performance across iOS and Android, ensuring a smoother user experience.

Managed App Store and Play Store releases with pipeline automation, reducing release errors by 90%.

Designed performance-sensitive layouts and cross-platform UIs for Peak Mind, reducing load time by 30%.

Improved widget rebuild efficiency by 20% through precise profiling and Flutter DevTools, optimizing UI rendering.

Stipe Solutions
|

Flutter Developer

Bengaluru, Karnataka, India

Summary

Contributed to building high-impact marketplace and community applications, focusing on real-time features and scalable architecture.

Highlights

Developed a real-time vendor-customer marketplace application (My Hawkr), achieving over 5,000 active installs within 3 months.

Implemented Google Maps API for live vendor tracking, reducing customer wait time by 20% through enhanced location accuracy.

Configured Firebase Cloud Messaging for timely updates, achieving a 95% notification delivery success rate.

Built a rider community application (Real Roadies) with AWS Cognito for secure authentication, supporting 2,000+ registered users.

Designed and implemented a scalable architecture using RiverPod, repository, and provider patterns, reducing app crashes by 30%.

Delivered full-stack systems leveraging AWS Amplify, DynamoDB, S3, and Cognito for robust backend solutions.

Education

KS Institute of Technology (VTU)
Bengaluru, Karnataka, India

Bachelor of Engineering

Computer Science

Courses

Final Year Project: Voice-Activated Web Interaction

Skills

Mobile Development

Flutter, Dart, Android Studio.

Frontend Technologies

JavaScript, TypeScript, React.js, Next.js, Figma.

Backend & Cloud Platforms

Node.js, Express.js, Firebase, AWS (Cognito, S3, Lambda), Firebase Hosting, Pusher, Agora, Twilio, Postman.

Architecture & Tools

GetX, RiverPod, MVC, Clean Architecture, Git, VS Code, GitHub Actions, Fastlane, Jira.

Payment & Location Services

Razorpay, Google Maps.

Programming Languages

Python.

Projects

Json to Dart

Summary

A tool that converts JSON to Dart models, including support for copyWith, toJson, and fromJson methods.

React Easy Snippet

Summary

A VS Code extension designed to scaffold React components with CSS, supporting folders and namespaces.

Flutter Freezed Generator

Summary

Automates Freezed class generation, including object cloning and serialization.

Date Picker Widget

Summary

A flexible and customizable date picker widget for Flutter applications.

Image Slider

Summary

A lightweight, customizable image slider widget for dynamic image presentations in Flutter.

Slide Up

Summary

A Flutter package to add slide-up/slide-down animation to any widget.