Asia/Kolkata
ProjectsDecember 15, 2025

Mobile App Engineering

Owned mobile engineering at Telecrm, building and shipping critical features across Android and iOS platforms while solving complex platform-specific challenges.
  • Push Notifications: Added Android and iOS push notification capabilities, improving user engagement and real-time communication.
  • iOS Deeplinks: Implemented deeplinks so that routing to URLs opens the iOS application directly.
  • Click-to-Call Enhancement: Improved web-to-mobile click-to-call via a new native websocket layer. Previously required the app to be open — solved with native websockets that work in the background.
  • Virtual Scrolling: Introduced virtual scrolls on all paginated views, solving exponential memory consumption from DOM element accumulation that caused severe performance degradation.
  • State Restoration (Android 14+): Solved LMDK daemon issues where Android 14+ would kill the app when navigating to external services (camera, WhatsApp, calling). Built a state restoration service, in-app camera, and system-wide custom back button to maintain state.
  • Notch Fixes: Fixed display issues from Android 14+ and iOS notch devices.
  • ANR Resolution: Fixed Application Not Responding issues caused by excessive main thread activity by properly utilizing background threads.
  • Capacitor Migration: Upgraded Capacitor from v5 to v7 for better platform support.
  • Web Push Notifications: Improved reliability of web push notifications.
  • Android LMDK Issues: App depended on external services which, when navigated to on Android 14+, would cause premature app kills and restarts from the beginning instead of the previous state.
  • ANR Issues: The Android app was repeatedly triggering ANRs because too much activity was happening on the main thread.
  • Notch Display Issues: Fixed layout and display issues on devices with notches across both platforms.
  • Angular / Capacitor: Cross-platform mobile framework
  • WebSockets / Native WebSockets: Real-time mobile communication
  • Android SDK: Platform-specific features
  • iOS SDK: Deeplinks and push notifications
  • Sentry: Error tracking and monitoring
  • Improved app stability and user experience across Android and iOS
  • Resolved critical crashes affecting Android 14+ users
  • Enhanced real-time communication capabilities
  • Improved scrolling performance on paginated views

Related projects

Security & Frontend Modernization

Led Angular 13 to 17 migration, implemented comprehensive security hardening (CSP, SSL pinning, JWT invalidation), and modernized the build pipeline from Webpack to esbuild.

Analytics Platform & Data Pipeline

Built a complete analytics infrastructure from scratch — MongoDB to PostgreSQL ETL pipeline, Metabase deployment on Docker/EC2, and an AI-powered SQL query generator for self-serve analytics.

WhatsApp Cloud API Platform

End-to-end WhatsApp Cloud API platform with messaging automation, conversation analytics, interactive messaging, campaign management, and embedded signup — built for a high-growth CRM serving 100K+ leads.

CI/CD & Build Automation

Designed automated deployment pipelines, parallelized CI builds (60 min to 10 min), and created OS-agnostic build scripts — reducing release cycles from 2 weeks to 2 days.

Learning Management System

Built an LMS from scratch with WYSIWYG content editing, role-based access for editors and viewers, and automated Firebase deployments on every commit.

FalconOS

A custom x86 operating system kernel built from scratch with C++ and x86 Assembly, featuring GRUB bootloader, interrupt handling, memory management, and cooperative multitasking.