Alois Klink is an Electronic Engineering and Artificial Intelligence MEng student at the University of Southampton with nine years of software engineering experience blending embedded systems and full‑stack open-source development. He has practical satellite on‑board software experience from an Airbus Defence and Space internship where he ported C++11 code to asymmetric multiprocessing and tested RTEMS configurations. Alois is an active contributor to prominent projects like Mermaid and SvelteKit, improving diagram generation, flowchart performance, client routing, and build optimization while also strengthening tests and documentation. He’s added Ethereum EIP-712 support and MetaMask compatibility to trezor/connect, showing a knack for secure crypto integrations alongside web tooling. Based in Kanagawa Prefecture, he combines low‑level systems thinking with modern JavaScript/TypeScript ecosystems, and often focuses on maintainability, types, and developer experience—details that surface across his contributions.
9 years of coding experience
Master of Engineering (MEng), Electronic Engineering with Artificial Intelligence, Master of Engineering (MEng), Electronic Engineering with Artificial Intelligence at University of Southampton
Contributions:104 reviews, 62 commits, 169 PRs in 6 months
Contributions summary:Alois primarily focused on improving the testing infrastructure and quality of the `mermaid-cli` tool. Their contributions involved adding and modifying tests to cover various scenarios, including error handling, invalid input, and output format testing. They also addressed issues related to test execution, such as setting timeouts and ensuring correct parsing of output for test validation. The user's work enhanced the robustness and reliability of the command-line tool by systematically testing its different functionalities.
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Role in this project:
Full-stack Developer
Contributions:2 releases, 503 reviews, 119 commits in 5 months
Contributions summary:Alois primarily contributed to the enhancement and maintenance of the Mermaid.js project, focusing on the gitGraph and flowchart diagrams. Their work included implementing features like custom merge commit IDs and support for numeric and single-character branch names in gitGraph. Additionally, the user addressed performance issues in the flowchart and improved the types and documentation, showing a commitment to improving both the functionality and the maintainability of the project. Furthermore, they also replaced deprecated dependencies and improved the documentation of the project.
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.