Michael Ganss is a seasoned software leader and Managing Director based in Berlin with 14 years of experience building robust backend systems and tooling. He combines hands-on engineering with product leadership, maintaining and improving several practical open-source libraries that generate C# code from XML schemas, sanitize HTML to prevent XSS, and map Excel files to POCOs. His contributions show deep expertise in code generation, security-oriented sanitization, and resilient data handling—often addressing subtle issues like substitution groups, inheritance edge cases, and cancelable sanitizer events. Comfortable shipping both fixes and new features, he brings a pragmatic focus on correctness and developer ergonomics that quietly reduces real-world risks in production systems.
Contributions:84 releases, 5 reviews, 427 commits in 9 years 8 months
Contributions summary:Michael primarily focused on improving the security and functionality of the HTML sanitizer. Their contributions involved rewriting test methods, adding and reviewing XML comments, and splitting tests into a separate project. The user also implemented functionality related to preventing XSS attacks by adding cancelable events to the sanitizer that allow for removing tags, attributes, styles, and CSS classes that could be used to inject malicious code. They also worked on sanitizing and escaping attributes.
An Excel to object mapper. Maps POCOs to and from Excel. Configuration via convention, attributes, or fluent methods.
Role in this project:
Back-end Developer
Contributions:36 releases, 10 reviews, 160 commits in 7 years 1 month
Contributions summary:Michael primarily contributed to the core functionality of the excelmapper library. Their work involved adding features like fetching objects from Excel files, saving objects to Excel, and implementing functionalities such as ignoring properties and data format customization. Furthermore, they added dynamic fetching capabilities and improved the handling of data types, including support for nullables and Guids. These additions enhance the library's usability and data handling capabilities.
xlsxxlspocoobjectmappermap
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 Ganss - Managing Director at UpdateStar GmbH