Sven Anderson

Senior Software Engineer at IBM

Berlin, 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
Sven Anderson is a senior full-stack software engineer with 26 years of experience blending systems-level expertise, networks and embedded development with a strong academic foundation in physics and computer science. He has driven durable, secure infrastructure and backend improvements at Red Hat and IBM, and contributes to notable open-source projects like Ceph and go-ceph where he focuses on robust error handling, testing and performance. Equally comfortable in C++, Go and OCaml, Sven has deep experience with unikernels, trusted computing and toolchain/CI automation, plus hands-on work across ARM/MIPS embedded platforms. Known for a "bulldozer brain" that excels on gnarly technical problems, he pairs rigorous problem solving with pragmatic engineering to simplify complex codebases.
code26 years of coding experience
job18 years of employment as a software developer
languagesGerman, English, Chinese
github-logo-circle

Github Skills (29)

algorithm10
algorithms10
glusterfs10
kubernetes10
python10
back-end-development10
testing10
c1110
data-structure10
c1710
blockdevice10
go10
kubernetes-pods10
ceph10
data-structures10

Programming languages (18)

JavaC++CSSCRustMakefileGoPerl

Github contributions (5)

github-logo-circle
ceph/go-ceph

Dec 2019 - Nov 2022

Go bindings for Ceph :octopus: :octopus: :octopus:
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 releases, 475 reviews, 105 commits in 3 years
Contributions summary:Sven primarily contributed to the `go-ceph` project by fixing tests and implementing improvements to the testing infrastructure. Their work included refactoring tests, fixing error handling, and adding benchmark test cases, which enhanced the reliability and robustness of the codebase. Furthermore, the user modified and updated code to use retry libraries, demonstrating a focus on improving the resilience of the system. The contributions also involved addressing potential segmentation faults and adding checks for the underlying system, thereby improving overall code quality.
golangcephfsradosceph-radosgwceph
heketi/heketi

Apr 2018 - Mar 2019

RESTful based volume management framework for GlusterFS
Role in this project:
userBack-end & DevOps Engineer
Contributions:19 commits, 13 PRs, 65 comments in 10 months
Contributions summary:Sven primarily contributed to the back-end functionality and testing of the `heketi` project, focusing on volume management for GlusterFS. Their contributions included implementing features such as preventing block volume cloning, adding tests for HA with unavailable hosts, and modifying the creation and management of block volumes. Furthermore, they were involved in improving the build process and fixing error messages within the project, showcasing skills in both back-end development and DevOps.
golangbricksrestfulheketivolume
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
Sven Anderson - Senior Software Engineer at IBM