About Me

Software Engineer and Data Science graduate from the University of Maryland with a passion for building scalable, reliable systems. Most recently at AWS, I shipped cloud-native services and AI-powered developer tools that improved team productivity.

I specialize in backend systems, distributed applications, and leveraging AI to solve practical problems. I care about writing software that is clean, efficient, and built to last and I’m always exploring new technologies to sharpen my craft. Outside of work, I enjoy tackling challenging coding problems and building personal projects.

Backend Systems Distributed Applications Cloud (AWS) AI/ML Data Science

Professional Experience

Software Development Engineer

May 2025 - August 2025

Amazon Web Services - Bedrock (Claude Infra)

Seattle, WA

Software Engineer

September 2021 - January 2024

NCompass TechStudios

Chennai, India

Academic Journey

Master of Science in Data Science

August 2024 - May 2026

University of Maryland, College Park

College Park, MD

GPA: 3.8/4.0

  • Research focus: Distributed Systems, AI Infrastructure, NLP

Bachelor of Engineering in Computer Science

August 2017 - May 2021

Madras Institute of Technology, Anna University

Chennai, India

  • Research in UAV collision avoidance and contact tracing systems
  • Teaching Assistant for Data Structures and Algorithms I & II

Research Experience

Multi-Tenant API Gateway with Distributed Rate Limiting

Personal Project

  • Designed a Java-based multi-tenant API gateway with per-tenant rate limiting using a Redis sliding-window algorithm, sustaining 12,000+ requests/min in concurrency tests.
  • Integrated Resilience4j circuit breakers to isolate downstream failures, reducing recovery time from 45s to 10s in chaos testing.
Java Redis Resilience4j Distributed Systems

Semantic Cache & Query Optimization Engine

Personal Project

  • Built a semantic caching layer for LLM APIs (pgvector + Redis) that deduplicates similar prompts before API calls, reducing redundant model invocations by 68%.
  • Implemented query rewriting and observability with OpenTelemetry and Prometheus, enabling cache decisioning in 15ms during benchmarking.
LLMs pgvector Redis OpenTelemetry Prometheus

AtmoSense-Seq-Forecast

University of Maryland, College Park

  • Evaluated a Transformer-based air-quality forecasting model over multi-station pollutant time-series data, comparing 48-hour predictions against a persistence baseline.
  • Built evaluation scripts and visualizations for MAE/RMSE by horizon, forecast trajectories, and pollutant-level error analysis.
Transformers Time Series Deep Learning Data Visualization

Graph-Powered Public Health Analytics

Madras Institute of Technology

  • Designed multi-layer graph heuristics that fused Bluetooth, GPS, and transit feeds, improving exposure-detection recall by 22% while holding precision above 90% in city-wide pilots.
  • Trained CNN + temporal attention models that segmented mobility routines with 91% F1 accuracy, providing public health teams actionable micro-cluster alerts within 12 minutes of ingestion.
  • Formulated an adaptive handset sampling policy that reduced radio wakeups by 38%, extending device battery life by 18% without sacrificing infection notification latency.
Graph Algorithms Deep Learning Mobile Computing

Autonomous Multi-UAV Coordination

Madras Institute of Technology

  • Authored an O(n) cooperative velocity-obstacle planner that coordinated 40+ UAVs at 30 Hz, maintaining guaranteed separation envelopes even under GPS drift.
  • Implemented a ROS/Gazebo swarm test harness with high-fidelity aerodynamic perturbations, cutting field-readiness cycles from six weeks to two by simulating 1,200 sorties per night.
  • Encoded airspace safety contracts with temporal logic, eliminating boundary violations across 500+ autonomous missions and satisfying DGCA flight certification checks.
Algorithm Design Robotics Geometric Computing

Technical Skills

Languages

Python Java C++ JavaScript TypeScript SQL

Backend

REST APIs Microservices FastAPI Node.js / Express Distributed Systems

Databases & Data

PostgreSQL MySQL Redis Snowflake AWS Glue RDS S3 Athena ETL

Cloud & DevOps

AWS Lambda SNS SQS CloudWatch IAM Docker Kubernetes Jenkins GitHub Actions

AI / ML & GenAI

AWS Bedrock Kendra RAG Embeddings Vector Search Pandas NumPy Prompt Engineering LLM Agents

Frameworks & Tools

React Git Docker Kubernetes GitHub Actions FastAPI Node.js / Express

Teaching Experience

Teaching Assistant - Data Structures and Algorithms I & II

2019 - 2020

Madras Institute of Technology, Anna University

Led programming labs and tutorials for undergraduate students, covering fundamental algorithms and data structures.