Senior Software EngineerMunich, GermanyAvailable for senior & lead roles

SanjayPrakash

I build the streaming backbone that lets a business react to what just happened, not what happened last night.

Stack

daily drivers

Streaming

Apache KafkaApache FlinkFlink SQLConfluent CloudAWS KinesisWebSocket

Cloud & platform

AzureAWSKubernetesDockerTerraformHelmArgoCDGitOps

Build

JavaSpring BootPythonFastAPIRESTDatabricksUnity Catalog

Experience

5+ years

Apr 2022 — nowMunich, DE

Senior Software Engineer

Data Reply GmbH — consulting across retail, automotive and IoT

Apr 2019 — Mar 2022Dortmund, DE

Software Developer

PSI Software AG — energy and power grid management

  • Developed and maintained Java microservices for power grid management.
  • Introduced event-driven architecture on Apache Kafka, parallelising grid state estimation — processing time down 50%, throughput doubled.
  • Led containerisation with Docker and Kubernetes, taking deployments from hours to minutes and auto-scaling through 5x load spikes.
  • Technical Project Lead on the IDiNA research project, coordinating 10+ cross-functional researchers and hitting milestones 15% ahead of schedule.
  • Designed RESTful APIs with JAX-RS for an Enterprise Service Bus, integrating 20+ enterprise systems.

Background

Education

2018 — 2020 · Grade 1.8

MSc Electrical Engineering

Embedded Systems major · University of Applied Sciences Darmstadt, Germany

2013 — 2017 · CGPA 9.3

BE Electronics & Communication

The National Institute of Engineering, Mysore, India

Kannada — nativeEnglish — B2German — A2

Certifications

AWSCertified Solutions Architect — Associate

CNCFCertified Kubernetes Application Developer

CONFLUENTCertified Developer for Apache Kafka

CONFLUENTCertified Administrator for Apache Kafka

DATABRICKSData Engineer Associate