Shubham Krishna is a Machine Learning Engineer based in Berlin with a decade of experience building production-ready AI systems and data pipelines. Currently contributing to applied AI at Zendesk after an engineering stint at Hugging Face, he specializes in integrating ML models into scalable streaming frameworks. His open-source contributions include implementing an online clustering pipeline in Apache Beam, demonstrating both pipeline engineering and attention to code quality such as normalization, model wrappers, and linting. Comfortable across Python and ML tooling, he bridges research-grade models and pragmatic deployment constraints. Studied at the University of Tübingen, he brings a blend of academic grounding and hands-on engineering that favors maintainable, operational ML.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
ML Engineer
Contributions:22 reviews, 10 commits, 14 PRs in 3 months
Contributions summary:Shubham contributed to the development of an online clustering pipeline within the Apache Beam framework. Their work involved adding and refining the online clustering code, including the integration of model wrappers and normalization techniques. The user also addressed formatting, linting, and import order issues, demonstrating attention to code quality and maintainability. Their contributions leveraged Apache Beam for data processing, Python, and potentially machine learning libraries.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.