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