Navneet Prajapati profile photo 1 on Tal

Navneet Prajapati

SDE-1 @Internshala | Flutter & Dart Developer | Python · FastAPI | Riverpod · BLoC · Clean Architecture | iOS & Android | REST APIs | Building cross-platform apps for 5M+ users

Gurugram

3+ years of work experience

Internshala
Apr 20266 mosPresent

Gurugram

Currently driving new product features on Internshala's Flutter app as SDE-1, focused on media playback and AI-powered learning experiences for 5M+ students. I built a custom in-app video player in Flutter using the video_player package, with adaptive playback, custom controls and buffering optimizations designed for smooth course content consumption at scale. I worked on Internshala's AI Interview platform, primarily owning the frontend LiveKit integration in Flutter for real-time audio and video streaming during live AI-driven mock interviews. I also built some backend REST APIs in FastAPI to support communication between the Flutter app and the platform, and integrated them into the app end-to-end.
Internshala
Aug 20241 yr 9 mosApr 2026

Gurugram

Architected Internshala's iOS Flutter app from the ground up using Riverpod and Clean Architecture, reducing feature delivery time by 30% while scaling the app to 5M+ users. I architected a reusable Flutter module using the Add-to-App methodology for Internshala's training platform, eliminating 90% code duplication across the Java Android and Flutter codebases. I also built a reusable UI component library adopted across 5 major modules, cutting duplicate UI code by 47%. I designed an offline-first background sync system with Sqflite and a centralized cookie manager with Dio, reducing app load time by 25%. I also migrated a major Android module to MVP architecture, enabling cleaner, testable code with 28% faster updates. I improved app stability from 77% to 96% through Crashlytics-driven monitoring, triage and fixes, and integrated MoEngage and Firebase push and in-app notifications, increasing user engagement by 22%.
Internshala
Feb 20247 mosAug 2024

Gurugram

Started my journey at Internshala building production Flutter features and learning to work within a large-scale, real-world codebase. I built and shipped Flutter screens and reusable widgets using Riverpod for state management, working closely with senior engineers to understand app architecture at scale. I worked with REST APIs for data integration and followed Git-based workflows and code reviews, gaining hands-on exposure to production engineering practices from day one.
Sep 20236 mosFeb 2024

Developed a full-stack visa automation platform using Flutter and Python, serving 5.4K+ production users. I built the end-to-end payment flow, integrating the Razorpay gateway across the Flutter frontend and Python backend handling payment processing, webhooks and transaction management.
GradClubs
Jun 20233 mosAug 2023

Remote

Built responsive UI components using Flutter's widget system across multiple app screens. Integrated RESTful APIs to fetch, process, and render dynamic, real-time data. Applied Provider and BLoC state management to build scalable app architecture as an early-career engineer. Collaborated with the development team on design, build, and enhancement of cross-platform apps; participated in code review and clean-code practices. Tech: Flutter, Dart, Provider, BLoC, REST APIs, Firebase Git
Subspace - Grow90
Jan 20239 mosSep 2023

Bengaluru

Built Flutter features for a 100K+ user app using BLoC and GraphQL, improving app stability and performance. I handled state management with BLoC, GraphQL API integration and UI development for core app features, while also optimizing GraphQL queries and caching to improve performance. I developed 10+ reusable components used across the app, helping the team ship features faster while keeping the codebase consistent.

Navneet’s AI Stack

anthropic apis
anthropic apis
claude code
claude code
codex
codex
cursor
cursor
hugging face
hugging face
mcp
mcp

Education

Rajkiya Engineering College Sonbhadra

Computer science and engineering, Indian

Rajkiya Engineering College Sonbhadra

20204 yrs2024

Join Navneet and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Navneet Prajapati on Tal

Headline

SDE-1 @Internshala | Flutter & Dart Developer | Python · FastAPI | Riverpod · BLoC · Clean Architecture | iOS & Android | REST APIs | Building cross-platform apps for 5M+ users

About

Software engineer with 2.5+ years of production experience, currently SDE-1 at Internshala where I build the iOS/Android Flutter app used by 5M+ students. I work end-to-end, Dart and Flutter on the client, Python (FastAPI) on the backend. I specialize in Flutter architecture at scale using Riverpod, BLoC and Provider with Clean Architecture and MVVM. I architected Internshala's iOS app from scratch, cutting feature delivery time by 30%, and built a reusable Flutter module using the Add-to-App methodology for the training platform, removing 90% code duplication between the Java Android and Flutter codebases across 5M+ users. I care about performance and stability as much as features. I designed an offline-first background sync system with Sqflite and a centralized Dio cookie manager that reduced app load time by 25%, took app stability from 77% to 96% using Crashlytics, and migrated a legacy Android module to MVP architecture for 28% faster releases. On the backend side, I build REST APIs with Python FastAPI , work with PostgreSQL and SQLite, and have implemented JWT auth, WebSockets and Razorpay payment integration. I also enjoy building AI-integrated apps, including RAG and tool-calling systems with LangChain and FastAPI, and Claude-powered features shipped via Supabase Edge Functions. Beyond work, I run @asyncapp on YouTube where I teach Flutter and backend development to thousands of aspiring developers. Teaching keeps my fundamentals sharp and pushes me to explain concepts clearly, not just use them. Currently open to Flutter Developer and Mobile Engineer roles across India, UAE and Singapore. Happy to talk architecture, state management or anything Dart. navneetprajapati26@gmail.com Skills: Flutter, Dart, Riverpod, BLoC, Provider, GetX, Clean Architecture, MVVM, Add-to-App, iOS, Android, Flutter Web, REST APIs, Dio, Sqflite, Hive, Firebase, Crashlytics, Push Notifications, Python, FastAPI, SQLite, WebRTC, WebSockets, CI/CD, GitHub Actions

Location

Gurugram

AI stack

anthropic apis

claude code

codex

cursor

hugging face

mcp

Work experience

SDE 1 at Internshala, Apr 2026 - Present · 6 mos, Gurugram, Currently driving new product features on Internshala's Flutter app as SDE-1, focused on media playback and AI-powered learning experiences for 5M+ students. I built a custom in-app video player in Flutter using the video_player package, with adaptive playback, custom controls and buffering optimizations designed for smooth course content consumption at scale. I worked on Internshala's AI Interview platform, primarily owning the frontend LiveKit integration in Flutter for real-time audio and video streaming during live AI-driven mock interviews. I also built some backend REST APIs in FastAPI to support communication between the Flutter app and the platform, and integrated them into the app end-to-end.

Associate Software Engineer at Internshala, Aug 2024 - Apr 2026 · 1 yr 9 mos, Gurugram, Architected Internshala's iOS Flutter app from the ground up using Riverpod and Clean Architecture, reducing feature delivery time by 30% while scaling the app to 5M+ users. I architected a reusable Flutter module using the Add-to-App methodology for Internshala's training platform, eliminating 90% code duplication across the Java Android and Flutter codebases. I also built a reusable UI component library adopted across 5 major modules, cutting duplicate UI code by 47%. I designed an offline-first background sync system with Sqflite and a centralized cookie manager with Dio, reducing app load time by 25%. I also migrated a major Android module to MVP architecture, enabling cleaner, testable code with 28% faster updates. I improved app stability from 77% to 96% through Crashlytics-driven monitoring, triage and fixes, and integrated MoEngage and Firebase push and in-app notifications, increasing user engagement by 22%.

SDE Internship at Internshala, Feb 2024 - Aug 2024 · 7 mos, Gurugram, Started my journey at Internshala building production Flutter features and learning to work within a large-scale, real-world codebase. I built and shipped Flutter screens and reusable widgets using Riverpod for state management, working closely with senior engineers to understand app architecture at scale. I worked with REST APIs for data integration and followed Git-based workflows and code reviews, gaining hands-on exposure to production engineering practices from day one.

Full Stack App Engineer at Visario, Sep 2023 - Feb 2024 · 6 mos, Developed a full-stack visa automation platform using Flutter and Python, serving 5.4K+ production users. I built the end-to-end payment flow, integrating the Razorpay gateway across the Flutter frontend and Python backend handling payment processing, webhooks and transaction management.

App Developer (flutter) at GradClubs, Jun 2023 - Aug 2023 · 3 mos, Remote, Built responsive UI components using Flutter's widget system across multiple app screens. Integrated RESTful APIs to fetch, process, and render dynamic, real-time data. Applied Provider and BLoC state management to build scalable app architecture as an early-career engineer. Collaborated with the development team on design, build, and enhancement of cross-platform apps; participated in code review and clean-code practices. Tech: Flutter, Dart, Provider, BLoC, REST APIs, Firebase Git

SDE intern at Subspace - Grow90, Jan 2023 - Sep 2023 · 9 mos, Bengaluru, Built Flutter features for a 100K+ user app using BLoC and GraphQL, improving app stability and performance. I handled state management with BLoC, GraphQL API integration and UI development for core app features, while also optimizing GraphQL queries and caching to improve performance. I developed 10+ reusable components used across the app, helping the team ship features faster while keeping the codebase consistent.

Education

Computer science and engineering, Indian, Rajkiya Engineering College Sonbhadra

Public links

github: https://github.com/navneetprajapati26

medium: https://medium.com/@navneetprajapati26

leetcode: https://leetcode.com/navneetprajapati26

youtube.com: https://youtube.com/@asyncapp