William Rudenmalm is a Stockholm-based technologist with 15 years of experience building scalable distributed systems and machine learning infrastructure, favoring Rust for its safety and performance. He balances architectural trade-offs and delivery velocity, routinely working with Kubernetes, NATS, Kafka, and Neo4j to ship high-performance web services and embedded solutions. An active open-source contributor, William has improved stability and hardware integration in notable projects like psychopy, showing practical experience with hardware interaction and experiment control. He occasionally consults through Sobel.IO, helping teams scale engineering organizations and make pragmatic technical choices. Curious and hands-on, he’s currently exploring Rust + LLMs and aims to automate away repetitive tasks—sometimes down to a 30-line bash script.
15 years of coding experience
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Stockholm University
For running psychology and neuroscience experiments
Role in this project:
Back-end Developer & QA Engineer
Contributions:26 commits in 1 year
Contributions summary:William primarily contributed to bug fixes and enhancements within the `psychopy` project. Their work included resolving issues related to file reloading in the coder application and improving photometer hardware integration. Additionally, they focused on code improvements and refactoring, specifically with serial port handling and test case implementations to increase code stability and reliability. Their contributions demonstrate an understanding of hardware interaction and experiment control.
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.