Jayesh Bhole

Software Engineer | Mobile & Backend

I'm a Software Engineer specialized in mobile development. Experienced with all stages of the development cycle for mobile and web applications. Well versed in numerous programming languages and frameworks including Flutter, Dart, JavaScript, Node.js, Kotlin and more. Strong background in building production ready applications and designing scalable backend systems. Figuring things out.

Shipped real world apps used by 1000+ users
Worked across mobile, backend, and AI systems
Focus on performance, reliability, and real world constraints

My Projects

video_telemetry (Flutter Package)

A metrics layer wrapping any VideoPlayerController for real playback performance data.

FlutterDartVideo Processing+1
Open Source Library

RAG Investment Assistant

Conversational finance buddy using real AMFI mutual fund datasets.

PythonStreamlitFAISS+2
AI Systems

Memory Operations Benchmark

GPU vs CPU memory performance, caching, and CUDA kernels.

CUDAPythonC+++1
Systems & Performance

Car Price Prediction Model Selection

ML model comparison for car price prediction.

PythonScikit-learnPandas+1
Machine Learning

Android Custom Keyboard

Custom Android IME (Input Method Editor).

KotlinAndroid SDK
Native Systems

Android Custom Launcher

Custom Android home screen launcher.

KotlinAndroid SDK
Native Systems

My Journey

2025
Aug 2025 - Present

Mobile Application Developer

Tech Wing
  • Built and maintained multiple production grade Flutter applications across logistics, Ecommerce, and service-based domains, serving ~1000+ users.
  • Developed applications involving user generated content, real time data updates, leaderboard ranking, activity tracking, and map based live tracking.
  • Optimized media pipeline using FFmpeg
    View technical breakdown
    reduced video load/playback time from 2-3 seconds to ~100-200 ms, improved playback stability on low end devices, and implemented on device caching with lifecycle cleanup.
  • Integrated REST APIs, OTP/Google OAuth, payments (Stripe, UPI), and role-based access workflows.
  • Worked across frontend and backend systems; contributed to Node.js backend features, API integrations, and data handling.
  • Built a consensus based truth verification system with AI assisted input standardization, enabling deterministic result publishing with 9/10 agreement thresholds.
    Designed supporting systems including ledger based rewards, referral flows, and a state machine driven backend using Next.js and Supabase.
  • Refactored legacy codebase to improve structure, modularity, and maintainability.
FlutterNode.jsFFmpegStripeUPIGoogle OAuthClean Architecture
2024
Dec 2024 - May 2025

Software Developer Intern

Choudhary Hub LLP
  • Built three role-based mobile applications from scratch (User, SubAdmin, SuperAdmin) with approval workflows.
  • Implemented JWT authentication, OTP login, Google OAuth, Argon2 hashing, and multi device session handling.
  • Developed Ecommerce features: product and category management, cart, order lifecycle handling, delivery instructions, and exchanges.
  • Implemented a ledger based wallet and referral system with transactional credit/debit flows, usage tracking, and admin controls.
  • Developed an automated invoice generation pipeline using PDFKit and Cloudinary for secure delivery.
  • Managed full deployment lifecycle backend server configuration through publishing on Google Play Store ↗.
FlutterFlutter FlavorsNode.jsRiverpodJWTArgon2PDFKitCloudinaryPlay Store
2024
May 2024 - Jul 2024

React.js Intern

Celebal Technologies
  • Built Kanban functionality for admin dashboard, enabling task organization via drag and drop interface.
  • Integrated a calendar feature for task tracking and deadline management using Syncfusion components.
React.jsSyncfusionJavaScript
2021
2021 - 2025

B.Tech in Computer Science & Engineering

Parul University, Vadodara
  • Completed undergraduate studies in Computer Science & Engineering.

Let's Connect

Email

Reach out to me directly

contact@jayeshbhole.in

Connect

Find me on these platforms

Preferred Contact Method

You can also schedule a meeting through Google Meet.

Built with Next.js, Tailwind CSS, Framer Motion