Max Schmitt is a Berlin-based full stack web developer with 10 years of experience who blends hands-on front-end work with back-end and DevOps engineering. An open source enthusiast and security-minded engineer, he has contributed to high-profile projects such as Playwright (multi-language test automation), React-Bootstrap, and ShareX, improving test reliability, documentation UX, and CI/CD pipelines. His work spans building core transport and messaging components in Go, refining complex test suites across .NET, Java and Python, and enhancing developer tooling like a popular GitHub Actions tmate action. Max is as comfortable shipping interactive documentation and UI improvements as he is tackling protocol-level backend fixes, making him effective at bridging developer experience and system reliability. Colleagues value his pragmatic problem-solving and the subtle focus he brings to making tools both robust and approachable.
Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.
Role in this project:
DevOps Engineer
Contributions:16 releases, 54 reviews, 51 commits in 3 years 5 months
Contributions summary:Max primarily focused on enhancing the functionality of the `mxschmitt/action-tmate` repository. Their commits demonstrate an understanding of CI/CD principles, particularly within the context of GitHub Actions. The user implemented platform-specific installation configurations, including support for macOS using Homebrew and Windows via MSYS2. They also addressed various dependencies and operational issues such as generating SSH keys, cleaning up temporary files, and ensuring proper environment variables for the debugging session setup.
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
Role in this project:
Back-end Developer
Contributions:9 releases, 182 reviews, 165 commits in 2 years 2 months
Contributions summary:Max's primary contribution centers around the initial implementation of the Go-based Playwright framework. The user wrote code related to core functionality such as connection management, message handling, and remote object creation. The code includes essential components for interacting with the browser automation library, setting up the transport layer, and handling communication with the browser. This user has also introduced various tests to confirm the functionality of the newly added components.
golangfirefoxseleniumapibrowser
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
Max Schmitt - Full Stack Web Developer at Microsoft