Asia/Kolkata
ProjectsMarch 10, 2025

Analytics Platform & Data Pipeline

Designed and built a complete analytics platform from the ground up at Telecrm, enabling non-technical stakeholders to self-serve their data needs without requiring engineering support.
  • ETL Pipeline: Wrote a MongoDB to PostgreSQL ETL script singlehandedly, importing database details from the main source database (MongoDB) to the analytics database (PostgreSQL) with proper data transformation and schema mapping.
  • Metabase Deployment: Deployed a Metabase application on a Docker image running on an EC2 instance, providing a user-friendly interface for non-technical users to explore data and create visualizations.
  • AI-Powered Query Generator: Built a user-friendly application that takes natural language prompts and, combined with Metabase metadata, generates SQL queries to automatically produce visualizations. This allowed non-technical team members to get insights without writing SQL.
  • Self-Serve Analytics: Enabled product, operations, and business teams to independently access and analyze data, reducing the bottleneck on engineering for ad-hoc queries.
  • MongoDB: Source database
  • PostgreSQL: Analytics database
  • Docker: Containerized Metabase deployment
  • AWS EC2: Infrastructure hosting
  • Python: ETL scripts and AI query generator
  • Metabase: Business intelligence and visualization platform
  • Eliminated engineering bottleneck for data requests
  • Enabled non-technical stakeholders to create their own reports and dashboards
  • Reduced time-to-insight from days (waiting for engineering) to minutes (self-serve)

Related projects

Mobile App Engineering

Cross-platform mobile development including push notifications, deeplinks, state restoration, virtual scrolling, and critical Android/iOS fixes — shipping production features across both platforms.

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.

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.