Gabriel Tanner is a software engineer and Master’s student in Software Engineering enrolled in TUM’s elite joint program with LMU and the University of Augsburg, bringing eight years of hands-on experience across backend, frontend, mobile, and DevOps. He has shipped production features at Dynatrace and contributed to cloud-native tooling like Keptn—improving CLI and test infrastructure—while maintaining a diverse open-source portfolio from a WebRTC video broadcaster to a Discord music bot. Comfortable across languages and environments (Go, Android, JavaScript, Kubernetes), he pairs practical system-level improvements with user-facing polish such as device selection UX and media controls. Gabriel also tutors compiler construction and has real-world engineering experience in safety-critical projects for ASFINAG, reflecting an ability to move between experimental prototypes and operational systems. He publishes technical writing and code on GitHub and his personal site, signaling a commitment to continuous learning and clear knowledge sharing.
7 years of coding experience
5 years of employment as a software developer
Computer science, Computer science at University Klagenfurt
Master of Science - MS, Software Engineering Elite Graduate Program, Master of Science - MS, Software Engineering Elite Graduate Program at Technische Universität München
Matura, Elektronik und Technische Informatik, Matura, Elektronik und Technische Informatik at HTL Mössingerstraße
Simple discord bot to play music and manage your server
Role in this project:
Full-stack Developer
Contributions:27 reviews, 100 commits, 56 PRs in 3 years 7 months
Contributions summary:Gabriel primarily contributed to the development and maintenance of a Discord bot, addressing both frontend and backend aspects. They fixed the ban and purge commands, and updated existing commands to the latest Discord.js version. Furthermore, they made improvements to the play, pause, and resume commands, including adding the loop and nowplaying commands.
Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings
Role in this project:
Back-end Developer
Contributions:200 commits, 10 PRs, 72 pushes in 1 year 5 months
Contributions summary:Gabriel primarily contributed to learning and implementing algorithms and data structures in Golang. Their work includes writing basic "Hello World" programs, exploring data types, control structures, and functions. The user also explored several algorithms like sorting and search. These contributions involved creating various Go files that demonstrated practical code examples for each topic.
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.