Kaushik Bhingradiya - AI Developer | Contra
Work by Kaushik Bhingradiya
Sign Up
Post a job
Sign Up
Log In
Kaushik Bhingradiya
Flutter & Full-Stack App Development Partner | MVPs, AI Apps
Message
Follow
Profile in progress
Kaushik is building their profile!
Mumbai, India
Work
About
Mumbai, India
1
BiorVault - One seed phrase. Six chains. Zero custody risk Overview BiorVault is a decentralized, non-custodial multi-chain crypto wallet that bridges Web2 convenience with Web3 empowerment. Instead of juggling separate apps and scattered seed phrases across chains, users manage Bitcoin, Ethereum, Solana, Polkadot, Cosmos, and DeFiChain from one wallet, one seed phrase, and one security model with a cold storage vault mode for long-term holdings sitting behind an extra gate on the same device. Key Features Wallet Creation & Import — BIP39/44 seed phrase support with PIN or biometric unlock Multi-Chain Support (Unique) — Bitcoin, Ethereum, Solana, Polkadot, Cosmos, and DeFiChain from one portfolio view Send & Receive — Native transaction signing with real-time status tracking that survives app restarts Fiat On-Ramp (Unique) — Buy/sell crypto directly via Paybis SDK Web3 Browser & DApp Connectivity — WalletConnect + Web3Auth for DeFi and dApp access Market & Portfolio Tracking — Live prices, alerts, and performance charts via CoinGecko Swaps & Transaction History — Full on-chain history, exportable records AI Chat & Live Support (Unique) — In-app AI assistant plus live human support via Chatwoot Cold Storage Vault — Extra-gated mode for long-term holdings Cloud Backup — Encrypted wallet backup to Google Drive Tech Stack Flutter · Dart · BLoC · Wallet Core Bindings · SignalR · Firebase (Auth, FCM, Analytics) · CoinGecko · Moralis · Paybis · WalletConnect · Web3Auth · GitHub Actions Results Shipped to production on the App Store and Play Store with 100+ active users — a working self-custody wallet spanning six chains, live fiat on-ramp, real-time DeFi connectivity, and a dedicated cold-vault security layer.
1
85
1
GME Time Tracker — Duty Hour & Clinical Activity Tracking Platform 1. Project Overview GME Time Tracker is a cross-platform mobile and web application built for Graduate Medical Education professionals, including medical residents, clinical fellows, attending physicians, and residency program administrators. The platform helps users accurately record duty hours and clinical activities, review logged time through visual summaries, and generate attestation-ready PDF reports for compliance and program audits. 2. Problem Statement Medical education programs require reliable tracking of resident duty hours and clinical activities to meet accreditation and reporting requirements. Manual tracking through paper records or fragmented spreadsheets can lead to inaccurate entries, missing logs, inconsistent time calculations, and difficulty preparing verified reports. The project needed a centralized system that could simplify time recording while improving the accuracy and reliability of compliance documentation. 3. Solution GME Time Tracker provides users with two flexible ways to record activities: live timers for ongoing shifts and manual entry for previously completed work. Users can categorize activities, add notes, review historical records, monitor time distribution through dashboards, and generate filtered PDF reports with formal attestation information when required. 4. Key Features Real-Time Activity Timer: Users can start, pause, and stop live timers while the application continuously calculates and stores elapsed time. Manual Time Entry: Past activities can be recorded using structured date, category, hour, minute, and note fields. PDF Report Generation: Users can select a date range and create downloadable reports containing logged activities, summary tables, and attestation statements. Activity Analytics: Interactive charts and category summaries provide a clearer view of total logged hours and activity distribution over time. Server Time Verification: Device time is checked against verified server timestamps to identify significant clock differences and reduce inaccurate time submissions. Professional Profile Management: Users can maintain academic and professional information such as degree, institution, medical position, and specialty. 5. User Experience Highlights The experience was designed around quick time recording with minimal interruption to clinical work. Users can choose between live tracking and manual entry depending on the situation, while dashboards summarize activity without requiring users to review individual records manually. Responsive layouts allow the same core workflow to remain accessible across mobile and web. 6. Technical Highlights The application was developed using Flutter and Dart for mobile and Flutter Web for browser access, with GetX handling state management. Firebase Authentication supports email and password login, while Firebase Firestore stores user profiles, active timers, and activity records. Firebase Hosting and CLI tools support web deployment. A server timestamp verification mechanism compares trusted backend time against the device clock to help prevent invalid time logs. 7. Challenges & Solutions Cross-platform PDF storage required different handling across Android, iOS, and Web. The implementation used platform-specific file-saving approaches, including mobile storage handling and browser-based downloads. Another challenge was maintaining accurate timer behavior when the application moved between foreground and background states. Server-backed timestamps and lifecycle-aware calculations were used to reduce inconsistencies caused by device clock manipulation or application state changes. 8. Results & Impact The project delivered a multi-platform duty-hour tracking solution for Android, iOS, and Web. Residents can record clinical shifts through live or manual workflows, review activity summaries, and generate verified PDF reports for compliance documentation. 9. Key Takeaway GME Time Tracker demonstrates how a compliance-focused healthcare workflow can be translated into a practical cross-platform product that combines reliable time tracking, reporting, analytics, and time-verification safeguards in one system.
1
11
1
VEDV One app, four roles, turning printed textbooks into a connected school platform. Overview VEDV is a Flutter app (iOS, Android, web/desktop) that serves as VEDV Publication's all-in-one school platform. From a single codebase it presents four different experiences based on login , Student, Teacher, School Admin, or Guest/Parent with UI gated by role flags. At its core, it turns printed textbooks into connected digital lessons: students scan a QR code on a physical book and land directly on the matching video, PDF, quiz, or test. Around that sits a full learning library, three Gemini-powered AI assistants, and a School Hub that auto-generates school documents all layered over one educational-safety policy that keeps AI responses age- and subject-appropriate. For teachers and admins, the same app doubles as a school-operations backbone: attendance, marks, marksheet and ID-card generation, certificates, fees, notices, calendars, and real-time 1:1 chat. The Problem Schools run on disconnected tools one system for content, another for attendance, spreadsheets for fees, WhatsApp for parent updates with no link between a printed textbook and any digital follow-up. A publisher's book is a dead end once printed. The result is duplicated data entry and no single, trustworthy view into a child's attendance, results, or fees. VEDV bridges that gap: one role-aware app where the QR scan turns a static book into an interactive lesson, and the same platform runs the school's day-to-day operations so content and operations reinforce each other instead of living in silos. Key Features QR Book Scan — Scans a printed textbook's QR code and opens the exact matching content (video, PDF, quiz, audiobook), filtered by role, students see learning material, teachers additionally get lesson plans and answer keys. AI Assistant with Chapter-PDF & Multi-Format Export (Unique) — Type, speak, or photograph a question; the AI answers grounded in the actual chapter PDF and can export a real downloadable worksheet, lesson, or presentation as PDF, PowerPoint, or Word. School Hub AI Design Generator (Unique) — Describes a poster, ID card, or notice in plain language, asks smart follow-up questions, then generates a print-ready design using the school's real logo and brand colors. STEAM-L AI Tutoring Suite (Unique) — Six subjects (Science, Tech, Engineering, Arts, Math, Languages), each with an AI tutor, auto-generated quizzes, an English corrector, and a full voice-mode conversation gamified with streaks, XP, and hearts. Tech Stack Mobile: Flutter · Dart · GetX (state, routing, DI) · GetStorage (local persistence). Backend: REST API via Dio · Laravel · MySQL · Firebase (Auth, Realtime Database for chat/presence, Cloud Messaging). AI: Google Gemini (routed through a shared safety-guardrail layer). Infra: GitHub · Sentry (crash/performance monitoring). Results & Key Takeaways AI responses are unreliable in raw form the real fix was building a robust clean-up layer that recovers useful content even from malformed AI output, rather than trusting the model directly. Never hard-wire a single AI model each request tries a preferred model and falls back through alternatives with retries, since models get updated or retired often. Security gap flagged for next iteration: AI API keys currently live inside the app itself and should move server-side before wider distribution. The same AI-handling logic (retries, fallbacks, safety rules) was duplicated across features next step is consolidating it into one shared component. The "one app, four roles" model worked well but role-permission logic is scattered across screens recommend centralizing role management into a single control point.
1
26
1
RandaLogs Rider — Mobile Delivery Rider App Overview RandaLogs Rider is a cross-platform mobile application built for delivery riders and courier drivers in Nigeria. The app manages the complete rider journey from phone verification and document approval to receiving nearby delivery jobs, navigation, real-time tracking, customer communication, delivery completion, and cash collection. The application was delivered for both Android and iOS using Flutter. Problem Statement The delivery platform needed an efficient way to assign orders to available riders based on proximity and track each delivery until completion. Riders needed a mobile-first workflow that allowed them to quickly accept jobs, locate pickup and drop-off points, navigate between locations, update delivery status, communicate with customers, and manage Cash on Delivery orders without relying on multiple tools. Solution RandaLogs Rider brings the full delivery workflow into one application. After verifying their phone number, riders complete registration by uploading identity and vehicle documents for approval. Once approved, they can go online, continuously share their location, receive nearby orders in real time, view routes on a map, complete deliveries, and update payment and delivery statuses. Key Features OTP Authentication: Firebase Phone Authentication verifies riders through SMS before account creation. Rider Verification: Riders upload ID and vehicle documents, with access to orders restricted until approval. Online Availability & Live Tracking: Riders can switch online while foreground location services continuously send their position. Nearby Order Assignment: Current rider location is sent to the backend, which assigns nearby delivery requests. Real-Time Order Updates: Socket.IO (http://Socket.IO) keeps location, order state, and delivery activity synchronized. Maps & Navigation: Google Maps SDK and Directions API display pickup/drop-off locations and route polylines. Delivery & COD Management: Riders update pickup and delivery states and record cash collection at the required stage. Customer Chat: In-app messaging allows riders to contact customers without leaving the delivery workflow. Push Notifications: Firebase Cloud Messaging and APNs notify riders about new jobs and order updates. Technical Highlights The app was built with Flutter and Dart, using GetX for state management and dependency injection. A custom REST API handles backend communication, while Socket.IO (http://Socket.IO) supports real-time events. Firebase provides Phone Authentication, Cloud Messaging, App Check, and Crashlytics. Device location is captured through Geolocator, with foreground services maintaining updates while riders are travelling. Challenges & Solutions A key challenge was maintaining reliable live location while handling different Android and iOS permission requirements. The implementation combined native permission flows with foreground location services and required additional work to satisfy Apple’s review requirements. Real-time synchronization between rider location and order status also required careful Socket.IO (http://Socket.IO) handling. Results & Impact The two-person team completed the project in approximately two months and shipped the rider application on both Android and iOS. The finished product supports the complete operational flow from rider onboarding and verification through order assignment, navigation, delivery tracking, communication, and cash collection. Key Takeaway RandaLogs Rider demonstrates how real-time location, logistics workflows, mapping, authentication, and payment-status handling can be combined into a focused mobile experience built for riders working continuously on the move.
1
17