Thomas Weise

AI ML Data Infrastructure At Apple

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Thomas Weise is a seasoned software engineer with 14 years of experience, currently building AI/ML data infrastructure at Apple and serving as a committer and PMC member for Apache Beam and Apache Flink. He specializes in backend, DevOps, and test automation for large-scale stream processing and Kubernetes deployments, with notable contributions to high-profile projects like Apache Flink (including the Kubernetes operator) and Apache Beam. His work blends production-grade connector and engine improvements with pragmatic testing and reconciliation logic, reflecting deep expertise in distributed data systems. A Diplom-Informatiker from TU Dresden, he pairs academic rigor with hands-on open source leadership, often surfacing subtle reliability fixes that prevent tricky runtime issues.
code13 years of coding experience
bookDipl.-Informatiker (MSCS equivalent), Dipl.-Informatiker (MSCS equivalent) at Technische Universität Dresden
languagesEnglish, German
github-logo-circle

Github Skills (28)

amazon-kinesis10
kubernetes10
apache-flink10
testing10
big-data10
flink-sql10
apache10
kin10
java10
javas10
junit10
apex10
kubernetes-pods10
html10
stream-processing10

Programming languages (8)

JavaC++ShellScalaJavaScriptGoHTMLGroovy

Github contributions (5)

github-logo-circle
apache/apex-core

Jun 2012 - Jan 2018

Mirror of Apache Apex core
Role in this project:
userBack-end Developer
Contributions:1458 commits, 81 PRs, 8 pushes in 5 years 7 months
Contributions summary:Thomas's contributions focused on resolving issues related to stream processing. The commits involved modifying Java code in the engine to address problems with duplicate unifier sinks, fix documentation attributes, and correct issues related to repartitioning and handling of stateless operators. The user interacted with core aspects of the Apache Apex code base, especially the engine, the stream processing logic.
apacheapex
Apache Flink Kubernetes Operator
Role in this project:
userBack-end & DevOps Engineer
Contributions:101 reviews, 18 commits, 23 PRs in 9 months
Contributions summary:Thomas primarily contributed to the Apache Flink Kubernetes Operator by introducing features and refactoring the codebase. Their work included implementing service account configuration, simplifying reconciliation logic, and addressing deployment readiness issues. They also made changes to testing utilities and updated various configuration files. The user's contributions demonstrate expertise in Kubernetes deployment and backend operations.
flinkapachebig-datasparkoperator
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
Thomas Weise - AI ML Data Infrastructure At Apple