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.