Patrick Bassner is a research-focused full-stack engineer and founder with nine years of experience building scalable community platforms and learning technology. He founded Yunite, a Discord SaaS that grew to power 130k servers and over 10 million users before being acquired by Gankster, and contributes to open-source projects like Javacord and Artemis. At the Technical University of Munich he researches generative AI in higher education and develops IRIS, a context-aware virtual tutor integrated into the Artemis learning platform. Comfortable across backend and frontend stacks, he combines product-minded engineering with academic rigor (M.Sc. Information Systems, TUM) to move AI-driven teaching tools from prototype to production. Less obvious: he has hands-on experience resolving low-level concurrency and permission issues in widely used Java bot libraries, reflecting a knack for solving subtle, high-impact engineering problems.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science - B.Sc., Information Systems, Bachelor of Science - B.Sc., Information Systems at Technical University Munich
Master of Science - M.Sc., Information Systems, 1.5, Master of Science - M.Sc., Information Systems, 1.5 at Technical University of Munich
Artemis - Interactive Learning with Automated Feedback
Role in this project:
Full-stack Developer
Contributions:947 reviews, 150 commits, 405 PRs in 1 year
Contributions summary:Patrick primarily worked on improving the instructor course overview by modifying HTML and HTML files related to the course management cards and exercise rows. They also made contributions to modeling exercises, specifically replacing an auto-save alert with permanent save information in the modeling submission component test and spec files. Furthermore, the user updated client dependencies to Angular 13.
An easy to use multithreaded library for creating Discord bots in Java.
Role in this project:
Back-end Developer
Contributions:147 reviews, 18 commits, 38 PRs in 2 years 10 months
Contributions summary:Patrick contributed to the Java-based Discord bot library, javacord. Their work included fixing performance and synchronization issues related to role management, adding features like streaming permissions, and introducing convenience methods for interaction responses and application command creation. They also addressed code quality issues by implementing checkstyle recommendations and improving audit log encoding. These changes improved the library's functionality and usability for developers creating Discord bots.
apidiscorddiscord-librarybotdiscord-bot
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.