Senior Software Developer at Compumatica secure networks
Brabantine City Row United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Giel Van Schijndel is a Senior Software Developer with 16 years of experience building robust, maintainable systems across embedded, desktop and server domains. He excels at deeply understanding problems before coding, keeping designs flexible to enable low-cost course changes and tracking assumptions through automated tests. His background spans low-level firmware and drivers, real-time control, C++ library design and platform porting, and he has driven Clang rollout and CI/build improvements at TomTom. An active open-source contributor, he has improved reliability in notable projects such as Warzone2100, GitPython and Litecoin by hardening edge cases and test suites. Dutch-native and UK-based, he pairs broad language expertise (from Assembly and Rust to Python) with a pragmatic coaching style that helps teams write clearer, safer code. An under-the-radar strength is his habit of instrumenting systems and tooling (e.g., code generators, crash handlers, backtraces) to reduce human error and speed recovery.
16 years of coding experience
20 years of employment as a software developer
Bachelor of Science, Computer Science and Engineering, Bachelor of Science, Computer Science and Engineering at Fontys University of Applied Sciences
Bachelor of Science (BSc), Computer Science and Engineering, Bachelor of Science (BSc), Computer Science and Engineering at Eindhoven University of Technology
Food Technology, Food Technology at Helicon Den Bosch
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
Role in this project:
Backend Developer
Contributions:11 commits, 2 PRs, 11 comments in 4 years
Contributions summary:Giel primarily contributes to the codebase by fixing bugs and improving the robustness of the application. Their work includes addressing out-of-bounds array access errors, handling unknown tilesets within the map processing tools, and correcting errors in model testing. They refactor code to improve reliability, such as using 'false' instead of implicit NULL conversions and preventing hiding overloads in the widget library. They also perform code cleanup by removing unused elements.
Operate and manipulate physical quantities in Python
Role in this project:
Backend Developer & QA Engineer
Contributions:11 commits in 7 months
Contributions summary:Giel contributed to the `pint` library by addressing a bug in the comparison operators and ensuring correct unit conversion within the `__lt__` operator. They also implemented the `__ne__` operator to align with the expected behavior of equality checks. Additionally, they integrated `pkg_resources` to make the project zip-safe and updated the test suite.
sarifpythonsciencebootstrappinghyphenation
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
Giel Van Schijndel - Senior Software Developer at Compumatica secure networks