Hi, I'm
Full-stack & cross-platform mobile developer building production apps with ~85% shared code across Android and iOS using Kotlin Multiplatform, alongside full-stack web/ERP systems in Angular, NestJS, ASP.NET, and Flutter. Currently a Full Stack Software Developer at Digital Dream Systems. Open for full-time opportunities and freelance/contract work.
I'm a Software Developer currently working at Digital Dream Systems in Prayagraj, building mobile apps, web platforms, and internal tools across a range of client projects — with earlier experience as a Mobile Application Developer at Evatoz Solutions Pvt. Ltd. in Noida, NCR.
My core specialization is Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP), where I've achieved ~85% code sharing between Android and iOS on production apps, and built a personal Compose Multiplatform app spanning all four CMP targets — Android, iOS, Desktop, and Web — from a single shared codebase. Alongside mobile, I work full-stack across Angular, NestJS, Flutter, ASP.NET, and React, with SQL Server/MySQL and Firebase on the data side.
I'm actively open to full-time opportunities, as well as contract-based and freelance projects. Recent work spans a UK construction-certification booking platform with a full admin CRM, a multi-tenant Flutter ERP/LMS for colleges, and an AI-powered face-recognition attendance system (99.65% accuracy) currently serving 7,000+ users in production.
Project: Niharika Attendance System
Client/Live Project — MCA Major Project: Niharika ALL For One
Cross-platform GPS/EV-charging tracking app rebuilt with Kotlin Multiplatform + Compose Multiplatform, achieving ~85% code sharing between Android and iOS. Features real-time vehicle tracking, BLE connectivity, PhonePe payments, QR/barcode scanning, and FCM notifications. APK size cut from 81.6 MB to 20-25 MB.
B2B SaaS fleet & employee-transport management platform, built independently under the "TGB" brand as a genuine Compose Multiplatform app targeting all four CMP platforms — Android, iOS, Desktop, and Web — from one shared UI codebase. 42 production screens across four roles (Driver, Rider, Fleet Admin, Company Admin), each fully wired with MVI and every UI state handled (loading, empty, error, offline). Responsive via WindowWidthSizeClass — NavigationRail on medium/expanded windows, BottomNav on compact.
Production face-recognition attendance app achieving 99.65% accuracy, serving 7,000+ users. Jetpack Compose + Hilt + Clean Architecture frontend, backed by a self-hosted FastAPI service running DeepFace Facenet512 + MediaPipe BlazeFace in a 3-phase detection pipeline. Replaced a paid attendance service, cutting the client's cost from ₹3,290/month to ₹0.
UK construction-certification booking platform (CSCS/CITB/NVQ, health-awareness courses, group bookings) with a full internal admin CRM. Built agent/lead/order management systems from scratch (stored procedures + NestJS services + Angular UI), role-based UI restrictions for Ops vs. Sales agents, idempotent Stripe webhook handling, and a group-booking system with per-member ID tracking.
Multi-tenant Flutter ERP/LMS app for colleges, targeting Android, iOS, web, and desktop from one codebase. Clean Architecture with Riverpod Notifier/AsyncNotifier, go_router, Dio, and fpdart's Either type for functional error handling. Multi-tenant branding via a TenantConfig/TenantSession system, built on a custom "Stitch" design system.
Android hall-booking marketplace with Admin/Owner/Booker roles — Kotlin, Jetpack Compose frontend + PHP/MySQL backend, full auth and admin modules
Android app-usage/blocking tracker with a full-screen block + countdown enforcement system, Room DB, and AdMob monetization
Navigation-adjacent BLE app with exponential-backoff auto-reconnect — built and tested via a custom Hackintosh setup to enable real iOS Simulator testing
School fee-management ERP — ASP.NET MVC, SQL Server, OTP password recovery, iTextSharp PDF ID cards & receipts
Payment-processing module — .NET Core + Angular. PayPal billing-prefill issue analyzed and scoped (hosted page vs. Card Fields API), not yet built
Headless e-commerce setup for a ceramics retailer moving offline-to-online — Shopify Storefront API + custom Dev Dashboard app
Separate FastAPI face-recognition backend built for another college client (7,000-8,000 students), reusing the DeepFace/MediaPipe pipeline design
School-management ERP (ASP.NET Web Forms) — full-year 362-day attendance grid with Excel export, and GridView remarks bug fixes
ASP.NET Web Forms school site — consolidated 6 homepage DB calls into a single stored procedure, plus calendar/banner bug fixes
Homepage and scholarship-page work on an ASP.NET Web Forms college site, including a responsive hero-background fix
React SPA for a medical/hospital group — fixed Open Graph meta conflicts and added Puppeteer prerendering for SEO/crawler visibility
Digital Dream Systems' own site (React + TypeScript) — fixed missing hero backgrounds from hardcoded sections, rewrote SEO config across all 11 routes
Internal orders/leads dashboard — replaced inefficient polling with Server-Sent Events (SSE) for real-time updates
Type-safe routing implementation shared across KMP app targets
Secure multi-platform authentication with biometric support and token management
Cross-platform camera optimization for barcode scanning with ML Kit integration
First solo Android project during MCA — Complaint Management System for Niharika Enterprises with real-time automation
Private internal application built with traditional Android XML layouts and Activity-based architecture
Android fleet management app with XML layouts and multi-device BLE connectivity, deployed on Play Store
Backend Developer & System Designer — Android learning app; built the Python/Flask backend and designed content-delivery data flow
UI/UX & Frontend Visual Designer — responsive interface for academic document management
Full Stack Desktop Application Developer — Java/MySQL desktop app for student registration and subject selection, built independently
Beyond software, I go deep on the hardware/systems side when a project needs it — most notably building a working Hackintosh from scratch to get real iOS Simulator testing for Kotlin Multiplatform apps without owning a Mac.
Before I could test the iOS side of Kotlin Multiplatform apps like WayGo, I hit the wall every KMP developer without a Mac eventually hits: you can write iOS-target code all day, but you can't build or run it in Xcode's iOS Simulator without macOS. Instead of shelving iOS testing, I converted an old Ivy Bridge PC (MSI B75MA-P45, i7-3770, NVIDIA GT 740 — hardware a full decade outside Apple's supported list) into a working macOS Sequoia install using OpenCore.
Getting there meant hand-building an OpenCore config.plist across several full
iterations, landing on SMBIOS iMac13,1 as the correct hardware match after
a few wrong guesses, and patching GPU ig-platform-id values to fix a stuck
3MB-VRAM/1024×768 display bug — eventually traced to a stray nv_disable=1 boot
argument left over from an earlier fix. I also generated a custom SSDT for correct CPU power
management, sourced a community WiFi driver for a chipset macOS doesn't support natively, and
ran OpenCore Legacy Patcher to keep the aging Kepler-generation GPU working on modern macOS.
The payoff: Xcode 16.4 running reliably enough to build and test iOS targets — though newer
iOS Simulator runtimes (18.x+) rely on Metal features this GPU can't do, so the iOS 15.2
simulator became the standard target for validating KMP/CMP iOS builds on this machine.
Windows is my primary dev environment for Android/KMP/full-stack work, with the Hackintosh build above kept specifically for validating iOS-target builds — so every Compose Multiplatform or KMP project I ship gets tested on Android, iOS, and (for projects like WayGo) Desktop and Web, not just assumed to work from shared code.
Google Cloud
Jan - Jun 2025
Google Cloud
July - Dec 2024
Google Cloud
Jan - Jun 2024
Issuer
GeeksforGeeks
NIELIT Gorakhpur
NIELIT Haridwar
NIELIT Haridwar
Using Apache, MySQL and PHP
NIELIT Haridwar
NIELIT
Issuer
Prayagraj, Uttar Pradesh
Prayagraj, Uttar Pradesh
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.
Remote, India
Prayagraj (Allahabad), Uttar Pradesh, India
NCR / UP / MP, India
+91-9651819510