Freelance Rust And C Expert, Software Architect, Robotics at de Vries Software
Delft, South Holland, Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Maarten De Vries is a freelance software architect and engineer with 14 years of experience specializing in Rust, C++/C and robotics-focused systems integration. He combines low-level systems expertise—kernel and socket tweaks, cross-platform syscall work and safe Rust bindings for Python—with high-level robotics and motion-planning experience (notably contributions to MoveIt and rviz). As a repeat software architect at robotics firms like Fizyr and RoboHouse, he ships production-grade perception and automation software while mentoring teams in Rust, Linux and devops. His open-source footprint spans widely used projects (rust-lang/libc, socket2, PyO3, keras-retinanet), revealing a practical focus on compatibility, maintainability and cross-language integration. Based in Delft, he’s available for consultancy, embedded/networked systems engineering and training, bringing a knack for translating tricky platform-specific behavior into robust, modern code.
14 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Delft University of Technology
Keras implementation of RetinaNet object detection.
Role in this project:
Full-stack Developer
Contributions:1 release, 113 commits, 74 PRs in 2 years 9 months
Contributions summary:Maarten primarily focused on improving the codebase's maintainability and ensuring compatibility with the latest versions of Keras. They implemented version checks in the example scripts to prevent compatibility issues. Furthermore, the user refactored import statements and improved error messages in the CSV generator, demonstrating a commitment to code quality and user experience. They also updated dependencies and made sure that the ratios and scales were numpy arrays.
Contributions:13 commits, 15 PRs, 18 comments in 4 years 9 months
Contributions summary:Maarten primarily contributed to the `autosort` script, focusing on enhancing its functionality and compatibility. The commits demonstrate work on fixing bugs related to Unicode and buffer names, improving the script's ability to handle spaces and special characters. They also implemented new features such as the integration of eval expressions for sorting rules, new info hooks, and improvements to the default sorting rules. The user also made the script compatible with Python3.
weechatscriptspythonperlruby
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.