Michael Weimann

Tech Lead Chat

Hesse, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Weimann is a Tech Lead with 11 years of hands-on experience building full-stack web applications and leading chat and collaboration engineering efforts from Hesse, Germany. He combines back-end expertise (notably contributions to Nextcloud server maintenance and LDAP/SSH key sync in OneDev) with front-end polish (UX improvements across Element, Matrix SDKs, Rambox and Nextcloud apps). Comfortable across the stack, he has implemented database migrations, unit and acceptance tests, and nuanced UX features like compact modes and animation refinements. An active open-source contributor, his work touches widely used projects in the Matrix and Nextcloud ecosystems, showing an emphasis on robust authentication, maintainability, and user-facing quality. He pairs a formal CS education (MSc, BSc) with practical leadership at companies including CHECK24, Element and Conceptboard, and a pragmatic focus on bridging developer and user needs.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at FernUniversität in Hagen
bookIHK Abschluss, Fachinformatiker für Systemintegration, IHK Abschluss, Fachinformatiker für Systemintegration at Stadtverwaltung Wiesbaden
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Johannes Gutenberg-Universität Mainz
github-logo-circle

Github Skills (54)

database-migrations10
ldap10
javascript10
event-handling10
electron10
console10
laravel-mix10
ui-components10
css10
user-authentication10
authentication10
user-interface10
self-hosting10
laravel10
java10

Programming languages (21)

MDXJavaC++CSSCRustVueGo

Github contributions (5)

github-logo-circle
engelsystem/engelsystem

Oct 2019 - Jan 2023

Shift planning system for chaos events.
Role in this project:
userBack-end Developer
Contributions:204 reviews, 100 commits, 119 PRs in 3 years 4 months
Contributions summary:Michael primarily contributed to the back-end functionality of the shift planning system, focusing on migrating existing database schemas and introducing new models for features like news and comments. They were responsible for database migrations, copying and adapting data between tables. Additionally, the user improved code style, incorporated code design patterns, and integrated data with the view, ensuring compatibility with the updated back-end structure.
chaoseventsshiftengelsystemphp
matrix-org/matrix-react-sdk

Jan 2021 - Jan 2023

Matrix SDK for React Javascript
Role in this project:
userFront-end Developer
Contributions:760 reviews, 223 commits, 570 PRs in 2 years
Contributions summary:Michael primarily focused on front-end development within the Matrix React SDK, implementing UI components, and refactoring existing code. Their contributions include fixing typos in scripts, refactoring the room explorer list to use CSS grid, and addressing context menu-related issues such as padding calculations and migration. Furthermore, they added icons and updated the text for message context menus. They also refactored the component to utilize the IconizedContextMenu.
reactmatrix-chatjavascriptsdkmatrix-sdk
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
Michael Weimann - Tech Lead Chat