Aug 2017 - Jan 2020 (2 years 5 months)
Gurgaon, India
Core Infrastructure
- Centralized logging infrastructure using Elasticsearch, Kibana, Fluentbit
- Centralized metrics monitoring infrastructure using Prometheus, Influx, Grafana, Telegraf, Alertmanager
- Added Kong API Gateway for ingress traffic resulting in only single use of static IP for all public access
- Moved cronjobs to Airflow job orchestrator which resulted in 50% decrease in report generation time
- Ported all services to Kubernetes reducing cloud bill by 70%
Business Logic
- Added MQTT Broker, Kafka Broker and Druid for data pipeline
- Implemented GraphQL as the default communication protocol between microservices
- Migrated from monolithic architecture to microservices architecture
- Documentation, code cleanups and package upgrades resulting in faster development time
- Extended functionalities on android application
- Managed a team of 3 people increasing performance by coaching and tech sessions