Niklas Riewald is a software engineer based in Augsburg, Germany, with 10 years of experience specializing in the modern data stack and production ML systems. He has led and scaled teams building solar power forecasting and anomaly detection pipelines, combining Python, TensorFlow, Airflow, Kafka, and Kubernetes to deliver cloud-native streaming solutions. Currently at Next Kraftwerke, he continues to blend hands-on engineering with system-level thinking, while also exploring real-time simulation and performance via indie game development using Godot and Rust. Known for growing teams and shipping end-to-end data products, he brings a pragmatic mix of leadership, data engineering depth, and a curiosity for physics-driven simulation that informs his approach to complex system design.
10 years of coding experience
7 years of employment as a software developer
Informatik, Informatik at Universität Konstanz
Bachelor of Applied Science (B.A.Sc.), Informatik mit Nebenfach Mathematik, Bachelor of Applied Science (B.A.Sc.), Informatik mit Nebenfach Mathematik at Universität Augsburg
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.