Work Experience

3+ years building backend systems, cloud architectures, and scalable platforms

Senior Engineer

Quest Global

Mar 2025 - Present

Bengaluru, India

  • Engineered a scalable TimeSheet and Project Management System using FastAPI, SQL, and React.js, serving over 5,000 users with secure, permission-based views
  • Built high-volume billing batch processing using RabbitMQ and Celery chord fan-out across 10 concurrent workers, processing over 200,000 data points monthly in under 3 minutes
  • Ensured 0% data loss and prevented race conditions by implementing per-row Dead Letter Queue (DLQ) with failure classification, backoff retries, and row-level locking
  • Ensured API idempotency using Redis distributed locking and database-level unique constraint indexes, preventing duplicate entries with 100% data integrity
  • Improved query response time by 80% and cut I/O overhead by 60% through stored procedures, materialized views, CTEs, execution planner tuning, strategic indexing, and date-range partitioning
  • Led a production-grade database backup strategy using 35-day point-in-time recovery (PITR) achieving minute-level data restore and near-zero RPO
PythonFastAPIReact.jsSQL ServerRabbitMQCeleryRedisDockerAzureTerraformKubernetes

Software Developer

Neoscript Technologies

Mar 2023 - Feb 2025

Bengaluru, India

  • Spearheaded migration from a legacy COBOL-based platform to event-driven microservices using AWS Serverless architecture with Python and Node.js, increasing system scalability by 80%
  • Built a scalable Pharmacy Data Management System for PBM workflows, handling over 4 million claims with clean architecture principles
  • Optimized Elasticsearch and MongoDB Atlas Search queries for high-volume pharmacy claims, improving data retrieval time by 70%
  • Developed cross-database synchronization using AWS Kinesis and Step Functions, ensuring 90% consistency across 3 database engines
  • Migrated internal code compiler to containerized AWS ECS environments with automated deployments using GitHub Actions
  • Designed audit tracking for all user activity using AWS DynamoDB triggers to improve traceability across microservices
PythonFlaskDjangoNode.jsReact.jsReduxAWS LambdaAWS ECSDockerKubernetesTerraformElasticsearchMongoDB

Software Developer

appEQ.ai

Jun 2022 - Nov 2022

Remote

  • Developed a Chrome extension for deep account-based collaboration for teams on various SaaS products
  • Single-handedly migrated the backend from Python/Postgres to Node.js, Express.js, MongoDB, and Redis, maintaining support for customers and internal teams
  • Enhanced security by moving file uploads from a public to a private S3 bucket with Amazon Cognito authentication
  • Integrated views for Zendesk Tickets and User APIs with customizable filters, improving usability by 80%
  • Migrated the Chrome extension from Manifest V2 to Manifest V3
PythonFlaskNode.jsMongoDBRedisReact.jsVue.jsAWS S3AWS Cognito

Software Developer

SAMA

Jul 2021 - Jun 2022

Remote

  • Worked on an Online Dispute Resolution Platform supporting over 1.7 million cases for banking and government clients
  • Improved platform performance and reduced costs by 50% through pagination, optimized queries, database indexing, and efficient aggregation pipelines
  • Built an Online Chatbot answering over 1,000 queries in the Maharashtra Online Lok Adalat and implemented notice system with AWS SES, Infobip, and Textlocal
  • Reduced manual effort of the Operations team by 90% by implementing bulk assignment, case selection, file attachments, and case transfer features end-to-end
Node.jsReact.jsPythonAWS ECSMongoDB