Tomas Aschan is a Senior Engineer based in Stockholm with 13 years of experience blending backend development, DevOps, and test automation across cloud and infrastructure projects. Currently at Spotify, he has a proven track record contributing to major open-source projects like the Terraform Azure provider—adding Azure App Service and Kubernetes cluster functionality—and refining core numerical libraries in Julia. Comfortable across .NET, Java, and modern cloud tooling, he pairs pragmatic engineering with a systems-level view from infrastructure to application architecture. Tomas’s background in fusion plasma physics hints at a strong analytical mindset and long-term problem-solving focus, while his active GitHub work shows a collaborative, polyglot developer who values testability and robust infrastructure.
13 years of coding experience
8 years of employment as a software developer
Kungsholmens Gymnasium
Master's degree, Fusion plasma physics, Master's degree, Fusion plasma physics at Kungliga tekniska högskolan / KTH Royal Institute of Technology
Fast, continuous interpolation of discrete datasets in Julia
Role in this project:
Back-end Developer
Contributions:1 release, 23 commits, 69 PRs in 2 months
Contributions summary:Tomas primarily worked on the core functionality of the interpolation library. Their contributions included implementing and refining extrapolation behavior, adding features such as periodic and reflection extrapolation, simplifying indexing mechanisms, and addressing specific bugs. Additionally, the user made improvements to the type handling and testing of the library. The user’s work ensured improved functionality and stability of the core interpolation features.
Contributions:8 commits, 2 PRs, 24 comments in 24 days
Contributions summary:Tomas contributed to the `terraform-provider-azurerm` repository by adding functionality to interact with Azure App Services and Kubernetes clusters. They implemented features to expose possible outbound IP addresses in app service and data source schemas, and added corresponding test assertions. Furthermore, the user addressed infrastructure concerns by forcing a recreate of Kubernetes clusters upon DNS prefix changes and validated the DNS prefix to prevent broken cluster states. Their work demonstrates a focus on both core provider functionality and infrastructure management within the context of Azure.
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.