Kenneth Skovhede is a technology leader and CTO of Duplicati Inc. with 15 years of experience building secure, high-performance software across academia and industry. He blends deep research pedigree — including a PhD and postdoctoral work at the Niels Bohr Institute and MAX IV Lab — with hands-on engineering, having led supply-chain and WebGIS projects and taught high-performance computing. At Duplicati he focuses on backup security and robustness, contributing practical fixes like server key leak safeguards and missing-index handling, and he has improved compression tooling in the popular SharpCompress C# library to support large ZIP64 archives. Based in Copenhagen, he’s comfortable moving between systems-level algorithm work and product-focused backend development, bringing a habit of refactoring and edge-case hardening that keeps distributed systems reliable.
15 years of coding experience
13 years of employment as a software developer
cand. scient., Distributed Shared Memory for the CELL-BE, cand. scient., Distributed Shared Memory for the CELL-BE at Københavns Universitet - University of Copenhagen
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Københavns Universitet
Contributions:206 releases, 116 reviews, 4143 commits in 9 years 6 months
Contributions summary:Kenneth made several code changes focused on enhancing the security and functionality of the Duplicati backup software. They implemented safeguards to prevent server key leaks and improved certificate handling within the C# codebase. Additionally, the user introduced changes to improve the efficiency of the backup process and added support for handling cases where index files are missing block files, indicating they are actively working on improving the software's stability and performance.
SharpCompress is a fully managed C# library to deal with many compression types and formats.
Role in this project:
Back-end Developer
Contributions:17 commits, 6 PRs, 20 comments in 1 year 1 month
Contributions summary:Kenneth primarily contributed to bug fixes and enhancements within the SharpCompress library, specifically focusing on compression and decompression algorithms. Their work included addressing issues in the inflate algorithm, improving the handling of compression-related edge cases. Further contributions involved refactoring and removing unused code, and adding support for writing zip64 headers to support archives larger than 4GB.
dealdeflatexzgzipc-sharp
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
Kenneth Skovhede - Chief Technology Officer at Duplicati Inc