Marcus Wichelmann

Linux Networking Specialist at Hetzner Cloud GmbH

Lohne, Lower Saxony, 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

👤
Senior
🎓
Top School
Marcus Wichelmann is a Linux networking specialist with 11 years of hands-on experience designing high-performance network stacks and implementing networking protocols, currently building an eBPF/XDP-based networking stack for cloud hosts at Hetzner Cloud. He combines low-level kernel and driver work with practical operations—running IT services for businesses, rebuilding campus and corporate networks, and even installing fiber optic cabling himself. Marcus is a polyglot developer and security-minded engineer who has contributed backend and security improvements to the popular WireGuard web UI, adding bcrypt password hashing, CSRF mitigations, and configuration validation. His background includes developing DDoS-filtering eBPF/XDP programs, IPTV platforms, and educational VDI solutions, reflecting a balance of systems programming and product delivery. Based in Lohne, Germany, he pairs formal applied computer science training with entrepreneurial experience running an IT services business and co-founding a startup.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Angewandte Informatik, Bachelor of Science - BS, Angewandte Informatik at Hochschule Hannover
stackoverflow-logo

Stackoverflow

Stats
792reputation
41kreached
8answers
8questions
Badges
grpc
top-5%
github-logo-circle

Github Skills (18)

back-end-development10
it-security10
wireguard10
security10
go10
backend10
bcrypt10
web-application-security9
authentication9
json9
user-authentication9
grpc9
http8
git7
netcore6

Programming languages (18)

C#PowerShellJavaC++CSSCGoVala

Github contributions (5)

github-logo-circle
ngoduykhanh/wireguard-ui

Jul 2022 - Dec 2022

Wireguard web interface
Role in this project:
userBackend & Security Engineer
Contributions:6 commits, 10 PRs, 4 comments in 4 months
Contributions summary:Marcus primarily focused on enhancing the security and functionality of the WireGuard web interface. Their contributions include implementing more secure password handling using `ConstantTimeCompare` and password hashing with bcrypt. Furthermore, the user addressed potential CSRF vulnerabilities by adding content-type checks, and they introduced improvements like adding MTU configuration options. The user also made structural improvements, such as adding initial wireguard config generation and validating user inputs.
wireguard-config-genweb-interfacevpnwireguardwireguard-ui
Nesteo/Nesteo-Server

Sep 2019 - Jan 2020

Repository for the Nesteo-Backend-Server
Contributions:9 releases, 85 commits, 17 PRs in 4 months
backendbackend-server
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
Marcus Wichelmann - Linux Networking Specialist at Hetzner Cloud GmbH