Thomas Kappler

Senior Software Engineer at Luware

Freiburg im Breisgau, Baden-Württemberg, Germany
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 Kappler is a senior software engineer and technical lead with 13 years of experience building scalable cloud and distributed systems, currently based in Freiburg, Germany. He has deep hands‑on expertise across Azure, AWS, C#, Java, Go, Elasticsearch and SRE/DevOps practices, having driven large production deployments at Microsoft and Pulumi. At Pulumi he co-led Azure provider work that cut SDK size by 75% and implemented OIDC auth, and contributed cross-language SDK fixes and examples used by the wider IaC community. Thomas blends backend and infrastructure chops—fixing provider bugs, regenerating multi-language SDKs, and keeping cloud examples up to date—with customer-facing support and technical writing. He’s comfortable leading incident response and CI/test reliability efforts at scale, and has a long-standing interest in data-intensive systems dating back to bioinformatics and medical-data projects.
code13 years of coding experience
job19 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
bookDiplom (equivalent to Master) Computer Science, Diplom (equivalent to Master) Computer Science at Karlsruhe Institute of Technology (KIT)
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
86reputation
939reached
1answer
0questions
github-logo-circle

Github Skills (32)

cloud-computing10
python10
testing10
microsoft-azure10
pulumi10
aws-apigateway10
code-generation10
go10
sdk10
aws10
aws-api-gateway-v210
dotnet-core10
golang10
infrastructure-as-code10
azure10

Programming languages (12)

TypeScriptC#JavaCSSShellMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
pulumi/pulumi-aws

Nov 2022 - Jan 2023

An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
Role in this project:
userBackend & DevOps Engineer
Contributions:55 reviews, 11 commits, 61 PRs in 1 month
Contributions summary:Thomas contributed to the AWS Pulumi resource package by fixing ACM certificate validation issues, which involved modifying Python SDK code. They upgraded the terraform-provider-aws and Pulumi dependencies, requiring SDK regeneration across multiple languages like C#, Dotnet, and Go. The user also addressed issues with data sources and performed upgrades to the SDKs.
aws-web-servicespythonmulti-languagefsharpgo
pulumi/examples

Dec 2022 - Dec 2022

Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
Role in this project:
userBackend Engineer
Contributions:5 reviews, 1 commit, 18 PRs in 1 day
Contributions summary:Thomas primarily focused on updating and migrating existing Go examples to use the latest versions of the Azure Native SDK and the AWS API Gateway. Their work involved modifying `go.mod` files to update dependencies and adapting code to accommodate breaking changes in the updated SDKs. These updates impacted several examples, demonstrating a commitment to keeping the Pulumi examples up-to-date with the latest cloud provider offerings.
containersgcpdevopsserverlessinfrastructure
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 Kappler - Senior Software Engineer at Luware