Bastian Eicher is a software engineer with 16 years of experience, currently focused on containerization, deployment automation and cloud solutions at DeepL in Karlsruhe. He has deep practical experience building Kubernetes-based platforms and gRPC services, and has implemented desired-state provisioning systems in production. Comfortable across C#, Go and Java, he has contributed bug fixes and timestamp handling improvements to well-known open-source projects like SharpZipLib and Git Extensions. His work shows attention to data correctness and interoperability—e.g., fixing timezone and archive timestamp bugs and improving secure Git tool integrations. Colleagues rely on him for pragmatic, elegant solutions that simplify complex infrastructure problems. He combines academic roots from KIT with long-term operational experience in webhosting and industrial-scale platform engineering.
16 years of coding experience
9 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Karlsruhe Institute of Technology (KIT)
#ziplib is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform.
Role in this project:
Back-end Developer
Contributions:7 commits, 3 PRs, 6 comments in 6 years 5 months
Contributions summary:Bastian contributed to the SharpZipLib library by addressing bugs and enhancing functionality related to timestamp handling in zip archives. The user fixed timezone shifting issues, improved the extraction of Unix and NT timestamps, and incorporated support for long names in Tar archives. They also improved handling of password errors and implemented a dedicated DateTime field for ZipEntry, increasing data accuracy.
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 4 comments in 2 years 5 months
Contributions summary:Bastian contributed to the Git Extensions project by modifying the UI code to handle environment variables for Git-related tools like Git, Plink, Puttygen and Pageant. The user addressed a bug related to Plink's handling of untrusted host fingerprints during clone operations. They also made adjustments to improve the program by removing redundant path concatenations and introduced the use of environment variables for Plink, Puttygen, and Pageant.
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.