Hi, I'm Anuj
I build performant systems and delightful apps
I'm Anuj Sharma, a software engineer who values simplicity, clarity, and performance. I'm passionate about building impactful tech, living a peaceful life, and cherishing time with family.
About Me
I'm Anuj Sharma, a software engineer who values simplicity, clarity, and performance. I'm passionate about building impactful tech, living a peaceful life, and cherishing time with family.
Quick Facts
Education
National Institute of Technology, Kurukshetra
Bachelor of Technology in Electronics and Communication Engineering
Aug 2016 – Jun 2020
Professional Experience
A timeline of my journey through innovative companies and impactful projects
CREDCurrent
Software Developer
Bengaluru, Karnataka
Key Achievements:
- Resolved Redis hot shard and skew issues with Caffeine Cache, saving $1.5K/month in infrastructure costs
- Optimized AWS Step Functions with Victoria Metrics, increasing deployment frequency from twice weekly to daily
- Improved tenure range algorithm, integrating with data science models, reducing lifetime risk by 13%
- Revamped the on-call process, reducing weekly alerts by 75% (from 800 to 200), saving developer bandwidth
- Re-architected AWS Step Function state transitions and payload structure, reducing costs by $1K/month
Technologies:
Dashtoon
Software Developer
Bengaluru, Karnataka
Key Achievements:
- Implemented OpenTelemetry instrumentation across 7 Kubernetes clusters, reducing MTTR by 50%
- Designed Role-Based Access Control (RBAC) for the Creation Studio, isolating user creations
- Migrated from single-region PostgreSQL to multi-region geo-replicated Cosmos DB with zero downtime
- Developed Kotlin microservices, reducing API latency from 2 seconds to 500ms
- Achieved 4 releases per week via CI/CD pipelines, reducing build times by 82% (50min to 9min)
- Increased app rating from 3.6 to 4.9 in two weeks through targeted improvements
Technologies:
Udaan
Software Engineer
Bengaluru, Karnataka
Key Achievements:
- Reduced daily log storage from 14TB to 2TB via compression, cutting Azure Blob costs by ₹70K/month
- Deployed scalable multi-cluster Kubernetes monitoring for 450+ nodes and 10M+ daily metrics
- Enhanced CI/CD pipelines for CronJobs, reducing P90 load times from 2min to 20sec
- Established SLIs/SLOs, increasing system availability from 95% to 99.9%
- Implemented WMS task prioritization tool, saving ₹0.5M/month
Technologies:
Google Summer of Code
Student Developer
Remote
Key Achievements:
- Developed Kubectl plugin using Golang and Cobra Commander for multi-tenancy validation
- Revamped behavioral and configuration benchmarks for Kubernetes clusters
- Contributed to open-source Kubernetes repositories with 100+ GitHub stars
Technologies:
Featured Projects
A collection of projects that showcase my technical skills and problem-solving approach
Distributed Monitoring System
FeaturedScalable multi-cluster Kubernetes monitoring solution handling 450+ nodes and 10M+ daily metric samples. Built with Prometheus, Grafana, and custom alerting.
OpenTelemetry Integration
Implemented comprehensive OpenTelemetry instrumentation across 7 Kubernetes clusters, reducing mean time to resolve issues by 50%.
Multi-Region Database Migration
Zero-downtime migration from single-region PostgreSQL to multi-region geo-replicated Cosmos DB, reducing latency by 40%.
Get In Touch
Let's discuss opportunities, collaborate on projects, or just have a chat about technology
Contact Information
I'm always open to discussing new opportunities, interesting projects, and ways we can work together. Feel free to reach out!