I'm a backend-focused Software Engineer at Adobe, passionate about building scalable systems, distributed architectures, and elegant developer experiences.
- π οΈ Building distributed data pipelines using Spark and Scala
- βοΈ Cloud-native microservices with Java and Spring Boot
- π Integrating telemetry and metrics for observability
Question answering from YouTube and personal videos using NLP
Built as a hobby project to create custom quizzes from college class lecture recordings during lockdown. This project indexes video transcripts and lets users semantically search and question through media content.
A concurrent download manager in Go
Supports multi-part downloads with progress tracking and resume support.
Custom load balancer that prioritizes fault-tolerance and reliability
Implements round-robin, failover, and active health checks.
- βοΈ System design (caches, queues, orchestration, databases, you name it)
- π Travel enthusiast β Always planning the next itirenary and chasing the next adventure
- β¨ Always up for hacking on a side project or automating something mundane
Languages:
Go β’ Java β’ Scala β’ Python
Frameworks & Tools:
Spring Boot β’ Spark β’ Kafka β’ Docker β’ Kubernetes β’ MongoDB β’ Redis
Cloud & Observability:
Azure β’ AWS β’ Grafana β’ Prometheus
βThereβs nothing more permanent than a temporary hack.β