Resume
Work experience
Software Engineer @ Last9 (Jan 2022–June 2025)
- Led alerting team for Last9
- Built and maintained in-house metrics-based alerting system to serve enterprise customers
- Fetch timeseries data for alert rules and evaluate each rule, based on configured sensitivity and threshold
- Manage flow across services, from evaluation to data transformation and storage of alerts
- Notify users via multiple channels
- Improve evaluation performance for multi-timeseries rules, allowing support for rules with 100s of timeseries
- Built end-to-end auth management for new service, usable for existing services
- APIs to create refresh tokens with custom scopes, duration, request origins
- Ability to invalidate refresh token and all access tokens created from it
- Update middleware for existing services to keep them backward compatible with old tokens
- Rate limiting for token usage
- Implemented a horizontally scalable solution for existing service
- Use redis queue to serve multiple pods within deployment
- Built scalable APIs using Go
- Setup internal monitoring utilizing in-house alerting
- Infrastructure monitoring via node exporter metrics
- Application monitoring via API rate/error/duration metrics
- Custom instrumentation via Prometheus library
- Handled oncall responsibilities, including during major events like IPL and World Cups for OTT providers
Languages and Technologies
- Languages: Go, Python, Ruby
- Technologies: Postgres, Docker, Kubernetes, Terraform, Redis, AWS, Git
- Other: Prometheus, OpenTelemetry, Grafana
Open Source
Community/Talks
See Talks
Education
Delhi University
BSc. (H.) Biochemistry (2017-2020)
[CGPA: 8.6]
Contact
Email: importujjwal[at]gmail.com
Twitter: @importhuman