Daniel Nugraha is a Machine Learning Engineer based in Munich with five years of experience building on-device ML and federated learning solutions. At Flower Labs he transitioned from software engineer to ML engineer, contributing notably to the popular Flower federated AI framework by integrating an iOS SDK and CoreML-based client implementations that make federated training feasible on consumer devices. His background in information systems (M.Sc.) and prior web development roles give him a strong product-oriented mindset and end-to-end engineering skills across mobile, backend, and documentation. He combines practical shipping experience with open-source collaboration, focusing on making privacy-preserving ML accessible on iOS through clear quickstarts and API tooling.
5 years of coding experience
M.Sc, Information Systems, M.Sc, Information Systems at Technische Universität München
Contributions:127 reviews, 1 commit, 110 PRs in 1 day
Contributions summary:Daniel's contributions primarily focused on the iOS platform, specifically integrating the Flower framework with CoreML for federated learning on iOS devices. They added an iOS SDK and example code using CoreML, including Swift code for client implementation. Furthermore, they developed documentation, including a quickstart guide, to help users deploy the federated learning system in iOS devices. The user also worked on the Swift SDK, generating the API reference, and modifying deployment scripts to include iOS.
Contributions:2 reviews, 5 PRs, 5 pushes in 21 days
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.
Request Free Trial
Daniel Nugraha - Machine Learning Engineer at Flower Labs