Work Experience

Software Engineer at NexBell Inc.

Fulltime

  • Team Leadership: Owned sprint planning, delegated feature ownership, and enforced PR reviews and CI gates to maintain delivery rhythm and code quality.
  • System Architecture: Defined domain boundaries, API standards, and data contracts to enable independent service delivery; drove technical trade-offs balancing performance, reliability, and delivery risk.
  • Cloud Infrastructure: Migrated idle AWS resources to reserved capacity with auto-scaling policies, reduced 35% cloud cost and owned CI/CD pipelines via Co dePipeline and Docker, reducing deployment lead time from hours to minutes.
  • Security: Overhauled the authentication module by implementing OAuth2 and JWT with RBAC, eliminating security vulnerabilities and streamlining login flows.
  • Database Optimization: Optimized composite indexes and rewrote ORM queries on a multi-vendor MySQL system, cutting execution time by 17% across 50+ stores.

Software Developer at Innovative IT

Fulltime

  • Performance: Owned bottleneck diagnosis and resolution through indexing and queryset optimization, driving measurable reductions in API response times across client applications.
  • API Design: Architected and owned production-ready REST APIs with DRF, enforcing secure auth patterns and optimized serialization logic for low-latency data delivery.
  • Async Architecture: Designed and owned Celery and Redis pipelines to offload reporting workflows and background processing tasks, directly improving frontend responsiveness.
  • Backend Engineering: Designed relational schemas and Django services built for data integrity and scalability across web and mobile surfaces.

Python Software Developer at Eve Healthcare Center

Internship

  • Search Optimization: Enhanced platform search efficiency, boosting user search success rates by 15%.
  • Real-Time Communication: Implemented real-time in-app chat with WebSocket, increasing user engagement and retention by 30%.
  • API Performance: Optimized 22% of patient dashboard APIs, cutting database queries and reducing response times by 1 second.
  • Analytics Integration: Integrated doctor dashboard and analytics, improving data access by 20% and data-driven decisions by 15%.

Projects

Drishti AI - Eye Screening for ASHA Community Health Workers

Django, DRF, FastAPI, Vision Agents SDK, React Native, Expo, PostgreSQL, Redis, Celery, Docker, AWS EC2, Gemini 2.5 Flash, Roboflow, MediaPipe, Stream WebRTC

A real-time AI eye screening system for India's ASHA community health workers, turning an Android phone into a guided examination instrument for 11 preventable eye conditions across six patient age groups.

  • AI Pipeline: Engineered a 5-layer AI pipeline over live WebRTC: integrating MediaPipe (<5ms tracking), OpenCV (color scoring), local Roboflow YOLO, Moondream VQA, and Gemini 2.5 Flash for sub-second voice-synthesized referrals.
  • Clinical Profiling: Designed an age-based profiling system mapping 11 conditions across 6 demographics, dynamically injecting relevant questions into a 7-step examination protocol without ophthalmologist configuration.
  • Voice Agent: Built a multilingual voice agent using Gemini 2.5 Flash Realtime for continuous Hindi/Bengali live coaching, interleaved symptom triage, and automated severity summaries.
  • Zero-Trust Security: Enforced a zero-trust architecture by isolating the stateless FastAPI AI service, routing database writes to PostgreSQL exclusively through secured Django internal endpoints.
  • Observability: Implemented full observability with Prometheus metrics and Grafana dashboards, enabling district-level PHC monitoring of screening telemetry without exposing raw patient data.
  • Production Deployment: Containerized an 8-service architecture via Docker Compose (Django, FastAPI, Celery, Redis), deployed on AWS EC2 behind Nginx/SSL with an optimized AI model warm-up gate.

AI Assisted Spec Driven Development.

Algocode - Distributed Code Evaluation System

Django, DRF, RabbitMQ, Docker, PostgreSQL, MongoDB, AWS, Portainer, Container Security, Microservices

A microservices solution for DSA problem solving platform backend just like Leetcode built from scratch without any 3rd party solution.

  • Distributed Architecture: Architected a loosely coupled backend comprising Auth, API Service, and RCE service, communicating via asynchronous message queues (RabbitMQ) to handle high-concurrency submission spikes without blocking.
  • Secure Code Execution: Engineered a custom C++ Judge (Remote Code Execution) that spins up ephemeral Docker containers for each submission, isolating user code from the host OS to ensure security.
  • Runtime Hardening: Implemented kernel-level constraints (using Docker Runtime options) to strictly limit CPU, Memory, and PIDs, effectively preventing malicious attacks like fork-bombs and infinite loops.
  • Submission Orchestration: Built the orchestration layer to manage the lifecycle of code submissions, from queuing and execution to result validation (AC/WA/TLE), achieving a sub-2.5s turnaround for standard problem sets.

Movio - VOD Platform in Microservices

Django, AWS S3, EC2, Translate, Gcore CDN, Flower, Elasticsearch, Nginx, Gunicorn, Cloudflare, Celery, FFmpeg, Docker

A scalable microservices solution for video on demand platform with closed caption, DRM and data protection need just like YouTube.

  • Async Video Pipeline: Architected an event-driven video processing pipeline using Celery and RabbitMQ, offloading resource-intensive transcoding tasks (FFmpeg) from the main thread to prevent blocking.
  • Adaptive Streaming: Implemented MPEG-DASH and HLS protocols with multi-bitrate transcoding, ensuring smooth playback across varying bandwidths and reducing client-side buffering events.
  • Containerization: Fully containerized the microservices architecture using Docker, ensuring consistent runtime environments across development and production stages.
  • Content Security: Secured video assets using DRM (PlayReady) and optimized global delivery via CDN caching, reducing origin server load and improving Time-To-First-Byte (TTFB) by 40%.

The monolith version of Movio is CuteTube.

Airpass - Privacy-First P2P File Transfer

FastAPI, Python, WebSockets, WebRTC, AES-256-GCM, PBKDF2, Docker, Nginx, Service Workers

A privacy-first, zero-knowledge peer-to-peer file transfer platform enabling secure, decentralized exchange of multi-gigabyte files directly between browsers without intermediate server storage.

  • Zero-Knowledge Architecture: Architected a peer-to-peer data plane using WebRTC DataChannels, completely eliminating cloud storage vulnerabilities and drastically reducing origin server bandwidth to near-zero.
  • Signaling Orchestration: Built a stateless, high-concurrency WebSocket signaling server in FastAPI to negotiate SDP offers and ICE candidates, orchestrating ephemeral room states entirely in-memory to bypass slow disk I/O.
  • Zero-Trust Security: Engineered an optional cryptographic layer deriving AES-256-GCM keys client-side via PBKDF2, encrypting chunks prior to transport while utilizing server-side bcrypt hashes strictly for secure room validation.
  • Memory-Safe Pipeline: Solved native browser limitations by implementing a direct-to-disk streaming fallback via Service Workers, successfully bypassing RAM constraints to reliably facilitate continuous file streams exceeding 10GB.
  • Resilient Infrastructure: Containerized the application architecture using Docker Compose, deploying the asynchronous signaling and API layer behind an Nginx reverse proxy configured to handle high-volume concurrent peer connections.

AI Assisted Spec Driven Development.

ProStream - Low Latency Live Streaming

Django, Django Rest Framework, React, PostgreSQL, WebSocket, Route53, AWS

Live streaming solution for low latency video game streaming just like Twitch.

  • Streaming Backend: Engineered a Twitch-inspired streaming backend utilizing the Agora SD-RTN (Software Defined Real-time Network) to deliver low-latency, one-to-many broadcasts with high throughput and global availability.
  • Access Security: Implemented a robust security layer by building a Dynamic Token Server in Django, generating time-bound, HMAC-signed access tokens for Agora channels to prevent unauthorized stream access and stream sniping.
  • Realtime Chat: Architected a high-concurrency chat interface using Django Channels (WebSockets) and Redis Pub/Sub, managing real-time viewer interaction and metadata syncing (viewer counts, stream status) outside the media stream.

Other Projects


CuteTube - Robust VOD platform in Monolith Just Like YouTube

  • Platform Variant: Monolith version of Movio - a robust video on demand solution.

Custom Online Judge for Remote Code Execution

  • Standalone Judge: A standalone Online Judge Solution with just docker implementation and security best practices.

Scalable AWS Infra with Pulumi

  • Infrastructure as Code: A production AWS infrastructure with Pulumi.

ImgTwist - Image Hosting for All Your Needs

  • Image Platform: A robust Django-based image hosting solution.

Load Balancer with Nginx

  • Load Balancing: Simulates various load balancing algorithms using Docker and Nginx.

Python HTTP Server

  • HTTP Fundamentals: A HTTP server built using Python from scratch.

Rate Limit Algorithms

  • Algorithm Suite: A collection of custom implementations of rate limit algorithms.

Rate Limiter

  • Token Bucket: Custom implementation of token bucket algorithm for rate limiting using object-oriented programming principles.

City Library

  • Library System: A library management system built using Django, Django Rest Framework and MySQL.

RabbitMQ Ice-Breaker

  • Messaging Basics: An introduction to RabbitMQ for beginners with practical implementation.

Cricket Match System

  • CLI Simulation: A CLI tool to simulate cricket matche with object-oriented programming best practices.

Dict_DB

  • In-Memory Database: An in-memory CLI implementation of a database mock with Python and OOP best practices.

Latest Medium Posts

Last updated: Loading...

Loading Medium posts...