I build scalable backend systems, APIs, cloud infrastructure, and real-time applications.
Over the last 2+ years, I've designed and shipped production software across civic technology, fintech, SaaS communication platforms, and AI-powered systems serving more than 200,000 users.
My work focuses on Python, Django, PostgreSQL, Redis, AWS, TypeScript, and Node.js. I enjoy building reliable systems, designing event-driven architectures, and solving complex backend engineering challenges.
Currently working as a Backend Engineer at Trames, building logistics and freight management systems that process real-time operational data at scale.
Building backend services in TypeScript and Node.js for a logistics and freight management platform handling real-time shipment tracking and operational automation.
Architected and deployed 8 production Django backend systems across government civic platforms, NGO operations, and e-commerce applications.
Delivered a 200% API performance improvement by implementing Redis caching with Django signal-based cache invalidation, eliminating redundant database queries on high-read endpoints. Reduced manual notification workloads by 60% by engineering automated pipelines over WhatsApp Business API, AWS SES, and SNS.
Designed webhook processing architectures for real-time payment events from Razorpay and PayU with idempotency keys and signature verification for exactly-once processing guarantees. Built real-time messaging dashboards using Django Channels, WebSockets, and Redis Pub/Sub. Managed AWS infrastructure (EC2, S3, IAM, Route53) supporting 200,000+ users at 99%+ uptime.
Multi-tenant SaaS backend unifying WhatsApp, Instagram, Facebook Messenger, and Email into a single business communication platform — one dashboard, four real-time channels, one unified conversation store.
Designed a webhook-driven ingestion architecture: channel-specific endpoints validate payload signatures, normalise events into a unified schema, and enqueue in Redis — returning 200 OK immediately to prevent provider retries under load. Celery workers persist threaded conversations per tenant and trigger AI-powered automated replies.
AI-powered civic verification system built for Greater Chennai Corporation — validates before-and-after complaint resolution images to detect fraudulent submissions. Integrated OpenAI Vision API into an async Celery pipeline; Redis caching eliminates redundant API calls on frequently re-checked image signatures.
Full donation lifecycle backend — donor management, multi-gateway payment processing (Razorpay + PayU), automated 80G tax receipt generation, and finance reconciliation dashboards. Reconciliation time reduced from days to under 5 minutes with zero manual receipt generation; full compliance audit trail maintained in PostgreSQL.
Distributed systems, infrastructure engineering, cloud architecture, machine learning, large-scale backend systems, space exploration, and history.
I'm open to full-time backend engineering roles, product-focused teams, and early-stage startups. If you're building something that needs reliable systems at scale, I'd like to hear about it.