Hampus Wessman is a seasoned software architect and consultant with 19 years of experience building robust systems across embedded, cloud, and consumer domains, currently consulting in Copenhagen while based in Lund, Sweden. He combines hands-on expertise in C++, Python, Kotlin, GPU/Vulkan and video codecs with leadership experience as a CTO and engineering manager, having reorganized teams and introduced modern Scrum, product management and DevOps/SRE practices. His career spans roles at Sony and Google where he led architectural rewrites, improved reliability at scale, and handled on-call incident response for large services. An active contributor to prominent open-source Redis forks (fixing AOF, pipelining and blocking-command bugs), he brings practical systems-level intuition for databases and networking reliability. Trained in mathematics and with informal study across AI, ML and computer vision, he pairs analytical rigor with a track record of turning complex requirements into production-ready software.
19 years of coding experience
14 years of employment as a software developer
B.Sc. Mathematics, B.Sc. Mathematics at Lund University
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Role in this project:
Back-end Developer
Contributions:13 commits in 3 months
Contributions summary:Hampus primarily focused on bug fixes and improving the stability of the Redis database server. Their commits addressed issues related to AOF loading and expiration handling, ensuring data consistency. They also fixed a crash related to pipelining and blocking commands, contributing to the robustness of the networking layer. Additionally, the user made adjustments to the growth calculation for automatic AOF rewriting.
Contributions summary:Hampus primarily focused on fixing bugs and improving the stability of the KeyDB project. Their contributions include addressing issues related to AOF loading, blocking commands, and pipelining. They also implemented tests to validate AOF expiration behavior. The user made adjustments to server cron jobs related to auto AOF rewrite, fixing a bug in the timing.
redisscaleleveldbgeohashredis-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
Hampus Wessman - Consultant at Sigma Connectivity Denmark