More information
Jeroen Vennegoor op Nijhuis has worked in multiple industries as
a system architect. His technical knowledge spans mechanical,
electrical and software domains, so he is the most suitable
candidate for complex cyber physical systems or products. Jeroen
fits best in the early stages of a new project/development where
a lot of things are still unclear and system architecture
choices have high impact.
Jeroen has also worked several years as a product owner for
software development. He is familiar with common challenges that
agile development teams face such as team members with diverse
backgrounds and located in multiple geographical locations ,
complex stakeholder landscapes and ever changing requirements.
He is familiar with both SAFe (Scaled Agile Framework) and
standard Scrum. Jeroen has a broad technical background which
helps to understand the importance of things like technical
debt.
How can I help you?
- Model-based design(MBD) based on Matlab & Simulink:
- Model system behavior and use those models to
develop controls software or optimize the system
design
- Set up automated unit and integration tests
- Deployment of generated controller software to C/C++
and PLC platforms
- Early adaptor of Rust: a relative new programming language
that can replace C/C++ in many applications. It's main
advantage is inherent memory safety: this increases software
quality(=less bugs).
- Machine vision and machine learning: I am familiar with the
basics of machine learning and deeplearning and I have
completed a course on Deeplearning.ai.
- Technical product owner: I have worked for almost 5 years as
product owner for a software development team at
Vanderlande. I am familiar with the pure form of scrum and
also SAFe(Scaled Agile Framework). I also succesfully
completed the relevant courses(see bottom of this page)
- Frontend design (like this website). I am currently mostly
using Svelte and Typescript , but I have used other
technologies in the past(like Angular and Vue)
- DevOps: familiar with build servers (Bamboo/Drone), Docker,
application proxy(Traefik), SSL certificates(Let's Encrypt),
etc.
- Linux: regular user of Linux systems (Debian based)
- Development of internal tools: at Vanderlande Jeroen
developed several internal tools to increase development
efficiency such as a tool in C# for the generation of
interface documentation and a tool in Rust for the
post-processing of generated PLC code to meet internal
coding standards
- Familiar with many programming languages ( Java, C++, C#,
Rust, Go, Dart, Matlab and Julia)