Back to Work Experience

Indication of Interest (IOI) pipeline

Bloomberg LP | Software Engineer

January 2022
CI/CD
Flink
Java
Kotlin
Kubernetes

Migrated a legacy C++ pipeline to a real-time Flink aggregation system using Kotlin.

My first ever project at Bloomberg. The team wanted to migrate their legacy end-of-day C++ pipeline to a more real-time aggregation system. I was tasked with building a proof of concept utilizing Flink.

I set up the build, CI/CD, and Kubernetes deployment. I also ported the existing business logic to Flink, first using Java and then Kotlin.

The project was a success, and the team is deploying more and more of their data pipelines using Flink and Kotlin.