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

Gurugram

Gurugram

Gurugram

Remote

Bengaluru







Computer science and engineering, Indian
Rajkiya Engineering College Sonbhadra
Join Navneet and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSDE-1 @Internshala | Flutter & Dart Developer | Python · FastAPI | Riverpod · BLoC · Clean Architecture | iOS & Android | REST APIs | Building cross-platform apps for 5M+ users
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
Gurugram
anthropic apis
claude code
codex
cursor
hugging face
mcp
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.
Computer science and engineering, Indian, Rajkiya Engineering College Sonbhadra
github: https://github.com/navneetprajapati26
medium: https://medium.com/@navneetprajapati26
leetcode: https://leetcode.com/navneetprajapati26
youtube.com: https://youtube.com/@asyncapp