profile-pic

Praveen Eswaroju

Passionate mobile application developer with 4.5 years of experience in designing and developing mobile applications. Proficient in Kotlin, Flutter framework, Dart, with strong knowledge of Jetpack Compose and the ability to integrate backend services. Proven track record of optimizing application performance, implementing new features, and delivering seamless user experiences. Open to relocation and flexible with any location.
  • Role

    Senior Flutter Developer

  • Years of Experience

    5.7 years

Skillsets

  • MobX
  • Python
  • SANITY
  • Cursor
  • Unit Testing
  • Java
  • Github
  • CI/CD
  • C++
  • Flutter test
  • Android Studio
  • BLoC
  • Mockito
  • Integration Testing
  • XML
  • Restful APIs
  • Kotlin
  • JSON
  • Flutter
  • Dart

Professional Summary

5.7Years
  • Dec, 2025 - Present 7 months

    Senior Flutter Developer

    Fyers Securities
  • Oct, 2020 - Dec, 20255 yr 2 months

    Flutter Developer

    Tata Digital

Applications & Tools Known

  • icon-tool

    Dart

  • icon-tool

    Flutter

  • icon-tool

    Kotlin

  • icon-tool

    XML

  • icon-tool

    GitLab

  • icon-tool

    Android Studio

  • icon-tool

    Java

Work History

5.7Years

Senior Flutter Developer

Fyers Securities
Dec, 2025 - Present 7 months
    Provided technical leadership to a team of engineers, driving scalable architecture decisions, code quality, and feature delivery across trading workflows. Integrated CleverTap SDK end-to-end, implementing Push Notifications (Web & App), In-App Notifications (banners, interstitials, coach marks), and Web Push using VAPID/FCM. Implemented Plotline SDK integration with element-level visibility tracking and contextual in-app campaigns to improve onboarding flows and feature discoverability. Implemented and optimised deep link handling flows to ensure seamless navigation consistency across different app lifecycle states. Improved app stability and lifecycle handling by addressing race conditions between SDK triggers and Flutter widget rebuild cycles. Worked on web performance optimisation initiatives including ISR-based caching strategies, cache validation, and browser-level TTL handling to improve page load performance and SEO visibility. Contributed to scalable Flutter architecture and reusable component design, enabling faster feature development and improved long-term maintainability.

Flutter Developer

Tata Digital
Oct, 2020 - Dec, 20255 yr 2 months
    Led a team of engineers in designing and delivering new features for the Tata Neu app, ensuring high performance and on-time releases. Developed multiple insurance products (Life, Health, Motor, and General Insurance) with seamless Flutter UIs and scalable backend integrations. Designed and implemented General Insurance modules (Travel, Home, and Personal Accident), enabling seamless onboarding and policy lifecycle management. Integrated JusPay payment gateway for insurance transactions, improving payment success rate and enhancing customer experience. Optimised WebView performance, reducing load times by 90% and significantly improving responsiveness. Integrated Sentry for real-time production crash monitoring and faster root cause analysis, improving app stability and reducing incident resolution time. Built reusable custom widgets and implemented clean architecture principles, improving scalability and long-term maintainability. Collaborated with cross-functional teams (design, backend, QA) to ensure smooth releases.

Achievements

  • Incredible award
  • Most Valuable Player

Major Projects

5Projects

Plotline Engagement & Analytics Integration

    Integrated the Plotline SDK into a large-scale Flutter application to support personalised in-app engagement and user-journey optimisation. Implemented element-level visibility tracking using PView wrappers without impacting existing UI architecture or performance. Enabled event-based and screen-based analytics tracking to support onboarding funnels and user conversion journeys.

Life Insurance Product

    End-to-end development of the Life Insurance module within Tata Neu. Built with Flutter & Dart, delivering seamless policy purchase, management, and claim tracking. Increased customer adoption by simplifying the onboarding and policy renewal flow.

General Insurance Development

    Designed and developed General Insurance modules (Travel, Home, Personal Accident). Implemented policy comparison, purchase, and claims tracking features. Delivered scalable solutions integrated with backend APIs, ensuring smooth functionality.

JusPay Integration for Insurance Domain

    Implemented JusPay integration to streamline insurance payment workflows and improve transaction success rate and customer experience. Collaborated with backend teams to ensure reliable payment callbacks, data consistency, and production-grade flow handling. Validated end-to-end payment scenarios, including failures, retries, and reconciliation to ensure transaction reliability at scale.

Tata Neu Credit Card (Kotlin + Flutter Integration)

    Contributed to the development of the Tata Neu Credit Card feature on the Android team. Enabled seamless hybrid app experience by integrating Flutter modules with native Kotlin layers. Implemented secure platform channel communication to ensure consistent data flow and feature parity across Flutter and Android components.

Education

  • Master of Technology in Computer Science

    National Institute of Technology (2020)
  • Bachelor of Technology in Information Technology

    Kakatiya University College of Engineering (2017)
  • Diploma in Computer Science and Engineering

    Government Polytechnic Warangal (2014)

Certifications

  • The complete android n developer course

  • Jetpack compose crash course for android with kotlin

  • The complete 2021 flutter development bootcamp with dart