Summary
Overview
Work History
Education
Skills
Certification
Timeline
SeniorSoftwareEngineer

Dheemanth G K

Bengaluru

Summary

Senior Software Engineer with 6+ years of experience building scalable, high-impact data platforms. Played a key role in developing a internal platform that reduced pipeline rollout time by 60% and was adopted across multiple teams. Successfully migrated large-scale analytics workloads to Apache Flink on AWS EKS, resulting in $70K/month cloud cost savings. Focused on delivering reliable, efficient, and automated systems for real-time data processing and reporting.

Overview

6
6
years of professional experience
3
3
Certification

Work History

Senior Software Engineer

NEC Software Solutions Pvt
04.2023 - Current
  • Senior contributor to Crystal‑Ball, a modular internal data platform adopted across Gupshup teams (analytics, bots, event-driven systems). Contributed to:
    Event ingestion via Apache Hudi for batch and Spring Boot APIs for real-time (Kafka-backed) flows
    Processing abstraction with an annotation-based SDK (Java Reflection + string templates) to auto-generate Flink pipelines
    Serving layer powered by Postgres and a SQL-to-API utility for analytics access
    Deployment automation using Helm and GitLab CI/CD
    — resulted in a 60% reduction in end-to-end pipeline rollout time for consuming teams
  • Migrated analytics and billing pipelines (up to 7 TB/day) from AWS Redshift to Apache Flink on Amazon EKS, cutting AWS spend by $70K/month
  • Developed real-time Flink streaming pipelines (9K–10K events/sec) using the Crystal‑Ball SDK to power dashboards and surface latency issues
  • Built an asynchronous report generation system using Spring Boot REST APIs, RabbitMQ, Java consumers, and presigned S3 URLs for secure access
  • Co‑designed an Apache Hudi (T+30) pipeline for WhatsApp, SMS, and RCS events—achieved 99.95% accuracy against Meta billing data
  • Created Octopus, a Markov model-based load generation tool for simulating event flows with configurable TPS and state transitions
  • Led performance tuning and load testing of Flink jobs on Kubernetes provisioners for large-scale data pipelines
  • Established end-to-end monitoring using Prometheus, Grafana, and automated alerting for all streaming applications

SOFTWARE ENGINEER

ORACLE CERNER
06.2019 - 04.2023
  • Developed a data delivery agent for the CMLE platform, enabling reliable event propagation and reducing end‑to‑end latency.
  • Built stateful streaming utilities—including materialized views and historical data bootstrapping—in Apache Flink, enhancing pipeline robustness.
  • Migrated key applications (Sepsis rules, Rapid Response, VTE) to streaming platforms, improving processing efficiency and saving $7 K/year in infrastructure costs.
  • Implemented a production data pipeline for ML model insights, publishing results to AWS SNS for journaling, monitoring, and downstream services.
  • Evaluated Apache Flink, Apache Spark, and IBM Streams for Cerner use cases; delivered a real‑time auto‑charting POC for patient vitals and conducted performance & scale testing on AWS EMR and AWS KDA.
  • Architected the CareAware Quality dashboard, designing RESTful APIs to aggregate data from Jira, Jenkins, GitHub, Fortify, and other tools—improving executive visibility into product quality and team performance.


Education

Master of Engineering - Big Data And Data Analytics

MANIPAL SCHOOL OF INFORMATION SCIENCES
Manipal, India
06-2020

Bachelors of Engineering - Computer Science

DAYANANDA SAGAR COLLEGE OF ENGINEERING
Bengaluru, India
04-2018

Skills

    Languages & Frameworks: Java Python Spring Boot Flask

    Streaming & Batch Processing: Apache Flink Apache Beam Apache Hudi Kafka

    Cloud Platforms: AWS (Lambda Redshift S3 EKS MSK Kinesis Data Analytics)

    Containerization & Orchestration: Docker Kubernetes Helm

    CI/CD & DevOps: GitLab CI/CD Jenkins

    Monitoring & Observability: Prometheus Grafana

    Databases & Data Stores: PostgreSQL Amazon Redshift S3

Certification

  • Neural Networks and Deep Learning.
  • Improving Deep Neural Networks: Hyperparameter Tuning, Regularization
    and Optimization.
  • Structuring Machine Learning Projects

Timeline

Senior Software Engineer

NEC Software Solutions Pvt
04.2023 - Current

SOFTWARE ENGINEER

ORACLE CERNER
06.2019 - 04.2023

Master of Engineering - Big Data And Data Analytics

MANIPAL SCHOOL OF INFORMATION SCIENCES

Bachelors of Engineering - Computer Science

DAYANANDA SAGAR COLLEGE OF ENGINEERING
Dheemanth G K