Marius Kleidl is a Senior Backend Engineer based in Munich with 13 years building scalable cloud services, distributed systems, and resilient upload infrastructure. He has driven engineering at Transloadit—leading the design and implementation of the tus resumable upload protocol and multi-language client/server ecosystems—and now contributes to real-time media transport as co-chair of the IETF AVTCORE working group. Proficient in Node.js, Go, AWS and Linux, he has hands-on experience deploying hardware-accelerated infrastructure for generative AI and building production SDKs and visual tooling. An active open-source contributor, Marius has improved core backends like Hoodie and tus-node-server, fixing platform-specific edge cases and hardening storage and header handling. He pairs deep systems-level thinking from a Robotics MSc with practical product delivery, often tackling cross-platform and testing challenges others overlook. Known for pragmatic refactors and reducing dependency surface area, he focuses on long-term maintainability and real-world robustness.
13 years of coding experience
9 years of employment as a software developer
Master of Science - MS, Robotics, Cognition, Intelligence, 1,4, Master of Science - MS, Robotics, Cognition, Intelligence, 1,4 at Technische Universität München
Semester abroad, Semester abroad at Universitat Politècnica de Catalunya (UPC)
Semester abroad, Semester abroad at Waterford Institute of Technology
Bachelor of Science - BS, Informatics, 1,3, Bachelor of Science - BS, Informatics, 1,3 at Universität Passau
A pure JavaScript client for the tus resumable upload protocol
Role in this project:
Full-stack Developer
Contributions:37 releases, 74 reviews, 356 commits in 7 years 10 months
Contributions summary:Marius primarily contributed to the core functionality of the tus-js-client library, adding features, improving the documentation, and adding tests. They implemented the library, demo files, and documentation, which suggests a focus on both the client-side and server-side aspects of the library. Furthermore, the user was involved in the refactoring and enhancement of existing features, as well as adding support for key features like creation-with-upload extension.
Node.js tus server, standalone or integrable in any framework, with disk, S3, Azure, and GGC stores.
Role in this project:
Back-end Developer
Contributions:2 releases, 80 reviews, 25 commits in 3 years 11 months
Contributions summary:Marius contributed to the development of the tus-node-server, addressing various aspects of the server's functionality. Their work involved modifying code related to header validation, data storage, and GCS integration, as well as fixing bugs. They also made updates to test files, and resolved issues related to dependencies and configurations. Further, the user updated demo files to point to the correct server.
azurenodejstusupload-serveraws-s3
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.