Sven Niederberger is a software engineer based in Basel with 4 years’ experience specializing in robotics, guidance, navigation and control, with a particular focus on motion planning and convex optimization. He holds an MS from ETH Zürich in Mechatronics, Robotics and Automation and applies that academic depth to practical development at embotech AG. Sven contributes to open-source projects—most notably enhancing the Rust immediate-mode GUI egui’s plotting features—bringing full-stack sensibilities to visualization and interaction improvements. He combines algorithmic rigor with hands-on software craftsmanship, often bridging low-level control concerns and user-facing tooling. Colleagues describe him as an engineer who enjoys turning mathematical ideas into usable, well-tested code.
4 years of coding experience
Master of Science - MS, Mechatronik, Robotik und Automatisierungstechnik, Master of Science - MS, Mechatronik, Robotik und Automatisierungstechnik at ETH Zürich
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Role in this project:
Full-stack Developer
Contributions:29 reviews, 4 commits, 10 PRs in 10 months
Contributions summary:Sven primarily focused on enhancing the egui plotting library. Their contributions include adding features such as linked axis support and customizable label and cursor texts, enhancing the user's ability to interact with plots. Furthermore, the user has added capabilities to the plot image and polygon items such as image rotation, fill color customization and the control of the bar's progress through height. They also improved the appearance of plot grids and fixed drag interactions.
egui: an easy-to-use immediate mode GUI in pure Rust
Contributions:1 PR, 63 pushes, 18 branches in 3 years 2 months
immediate-moderustguieguipure-rust
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 Niederberger - Software Developer at embotech