Where I’ve worked
Software Developer · Cumulations Technologies
Jun 2025 — Present · cumulations.com
Owned Flutter Web reports for Your Doctors with advanced filters, date-range workflows, and responsive data visualisation. Led scheduling and slot-booking flows in Arise app for users across 10+ countries, implementing Riverpod-driven business logic and time-zone safe booking.
- Flutter Web
- Riverpod
- REST APIs
- Dart
- Firebase
Freelance Flutter Developer · Independent
Jan 2025 — Jun 2025
Built end-to-end customer apps for Roundz (on-demand logistics) and Salts (food delivery). Shipped real-time tracking, booking flows, dynamic pricing, push notifications, and payment integrations from MVP to production release on Android and iOS.
- Flutter
- FCM
- Maps
- Payments
- Firebase
Roundz Salts
Software Engineer · Paizatto
Jul 2023 — Dec 2024
Implemented Provider/Bloc architecture across product modules, integrated Cashfree payments, and delivered app localisation for regional markets. Improved engagement by 20%, reduced crash rates by 30%, and boosted retention through Firebase Analytics + Crashlytics.
- Flutter
- Bloc
- Provider
- Cashfree
- Crashlytics
Flutter Intern · CredR
Dec 2022 — Jun 2023
Built high-fidelity Flutter screens and contributed to micro-frontend components. Delivered critical features with cross-functional teams, cut page load time by 20%, and improved retention/performance with GetX-based optimizations.
- Flutter
- GetX
- UI Engineering
- Performance
Mobile App Developer · SM Enterprises
Jul 2022 — Jun 2023
Revamped and shipped 3 production mobile apps to Play Store and App Store, crossing 10,000+ downloads with a sustained 4.5★ rating. Integrated Firebase auth/notifications and REST APIs, and improved delivery speed by 15% through disciplined remote async execution.
- Flutter
- Firebase
- REST APIs
- iOS
- Android
Flutter Developer · Acharya Institutes
Apr 2022 — Dec 2022
Engineered ERP mobile modules used by 10,000+ students, improving data accuracy by 30% and reducing admin processing time by 40%. Integrated Razorpay for secure multi-category fee collection and improved app responsiveness by 25%.
- Flutter
- Razorpay
- ERP
- Material 3
- Firebase
Live demos (21)
Every demo below is a real, deep-linkable app in the interactive portfolio. This page describes them; the links open them.
Ask my AI — it opens demos
An AI concierge grounded in this portfolio's canonical content model. It answers questions about the work and takes real actions: open a demo, jump to a case study or section, switch the theme. If the model is unreachable or rate-limited it falls back to deterministic retrieval, so the chat never dead-ends.
- Gemini Flash
- Cloudflare Workers
- Action protocol
- Offline fallback
Open the live demo
Software 3D pipeline, zero packages
A 3D renderer written from scratch in Dart: procedural meshes (icosphere, torus, trefoil knot), model→view rotation matrices, perspective projection, backface culling, depth-sorted painter's algorithm, flat and Gouraud shading, and a live performance HUD — all rasterised through drawVertices with no engine and no packages.
- Dart
- Linear algebra
- drawVertices
Open the live demo · Source on GitHub
GLSL fragment shader playground
A GPU shader toy running a real GLSL fragment program compiled through Flutter's FragmentProgram API — four effects (plasma, ripples, kaleidoscope, tunnel) driven by live uniforms and pointer input, with a CPU painter fallback when shaders are unavailable.
- GLSL
- FragmentProgram
- CustomPaint
Open the live demo
Impulse physics sandbox, pure Dart
An interactive 2D physics sandbox: fixed-step integrator, impulse-based circle collisions with positional correction, restitution and air-drag presets, and a live kinetic-energy HUD. The engine is pure Dart, verified headlessly (momentum conservation, energy dissipation, no tunnelling) — tap to drop bodies, drag to flick them.
Open the live demo · Source on GitHub
A real shell over the portfolio OS
A working terminal with a virtual filesystem, tab completion and command history — wired into the OS: `open <app>` launches another micro-app, `close` exits the demo, `theme` flips the site theme, and `sudo hire-me` opens a direct line. Engine is pure Dart, verified headlessly by 28 assertions.
Open the live demo · Source on GitHub
Real-time across browser tabs
A real-time chat you can actually test: open this demo in a second browser tab and the two clients discover each other over a BroadcastChannel room — presence heartbeats, typing signals, messages and delivery acks, all observable live. History persists locally; a clearly-labelled demo bot (nova) answers when you are the only tab.
- Flutter
- BroadcastChannel
- Protocol design
Open the live demo
Acharya Placement Portal
A comprehensive placement portal for Acharya Institutes students to track drives, interviews, and offers.
- Flutter
- Firebase
- Authentication
- Cloud Messaging
Open the live demo
Generative AI content tool
A simulated enterprise AI SaaS tool allowing users to prompt and generate markdown formatted content via a Node.js backend.
Open the live demo
Live Prices
Live cryptocurrency prices from CoinGecko API with historical price charts.
- REST API
- JSON Parsing
- Charts
Open the live demo
151 Pokemon Gen 1
A beautifully animated Pokedex fetching data from PokeAPI with Hero transitions.
- Animations
- API Integration
- UI Layout
Open the live demo
Live forecasts
Beautiful weather app with animated conditions, hourly & daily forecasts, UV index, and wind data.
- Flutter
- OpenWeather API
- Lottie
Open the live demo
Track your spending
A personal finance tracker that helps you monitor income, expenses, and savings with visual charts and categorised transactions.
Open the live demo
Capture your ideas
A simple, clean notes app for jotting down thoughts with rich text and colour coding. Everything stays private on your device.
- Flutter
- Dart
- State Management
Open the live demo
Crunch numbers
A fully functional calculator with arithmetic operations, percentage, parentheses, and calculation history.
- Flutter
- Dart
- Math Expressions
Open the live demo
Stay focused
A Pomodoro-style productivity app with focus timers, task management, streak tracking, and weekly goal progress.
- Flutter
- Dart
- Hive
- Notifications
Open the live demo
Play vs AI
Classic Tic Tac Toe game with an unbeatable minimax AI opponent. Features animated moves, win detection, and score tracking.
- Flutter
- Dart
- Minimax Algorithm
Open the live demo
Play your beats
A sleek music player with album art glow effects, waveform visualizer, playback controls, and playlist management.
- Flutter
- just_audio
- audio_session
Open the live demo
Track gym sessions
Track your sets, reps, and active rest timers.
Open the live demo
Platformer Game
A native Flutter clone of Flappy Bird with a custom physics engine and score tracking.
- Flutter
- Custom Canvas
- Game Loop
- Physics
Open the live demo
Effects, boot & local data
The portfolio OS control panel: switch the site theme, turn decorative effects off on slower machines, skip the boot splash, and clear the data stored on this device.
- Flutter
- ValueNotifier
- shared_preferences
Open the live demo
Bio & Resume
Learn more about my journey, skills, experience, and the technologies I work with.
- Flutter
- Dart
- go_router
- Firebase Hosting
Open the live demo