Tobias Schug

Senior Software Engineer at Microsoft

Stuttgart, 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

👤
Senior
Tobias Schug is a Senior Software Engineer based in Stuttgart with 12 years of experience building cloud-native and user-facing systems, currently at Microsoft. He combines strong Go and Azure expertise with Terraform and DevOps practices, contributing to the Terraform AzureRM provider to improve storage, VM lifecycle, and network features. Equally comfortable in front-end work, he has contributed UI and UX fixes to the popular Rocket.Chat Electron desktop client, demonstrating a practical full-stack mindset. Tobias is active in open source where his contributions bridge SDK updates, test improvements, and user-facing polish—showing attention to both system-level correctness and end-user experience.
code12 years of coding experience
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

azure-resource-manager10
terraformer10
azure10
javascript10
go10
microsoft-azure10
electron10
terraform10
desktop10
cicd9
css9
macos8
testing8
windows7
chat6

Programming languages (13)

JavaCRustObjective-C++GoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Terraform provider for Azure Resource Manager
Role in this project:
userBack-end Developer & Cloud Engineer
Contributions:29 reviews, 8 commits, 14 PRs in 2 years 1 month
Contributions summary:Tobias primarily contributed to the Azure Resource Manager provider for Terraform, focusing on enhancements related to Azure storage and virtual machines. Their work involved implementing resource migration for storage accounts, updating VM deletion processes to optimize resource usage, and adding features to support activity log alerts, and virtual network gateway connections. This included modifying Go code, updating test files, and incorporating new features from the Azure SDK.
providerresource-managerazure-resource-managerterraformterraform-provider
Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat
Role in this project:
userFront-end Developer
Contributions:31 commits, 23 PRs, 36 comments in 7 months
Contributions summary:Tobias primarily contributed to the Rocket.Chat Electron desktop client's user interface and functionality. Their commits include fixing CSS transitions, adding a full-screen mode shortcut for macOS, and implementing the display of account status in the menu bar. Furthermore, the user addressed user interface elements, such as the user status badge and icon visualization. The user also made corrections to the trailing slashes for a cleaner user experience.
collaborationzuliprocketmacoselectron
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