Joachim Jansen
Computer Scientist-Programmer
Joachim Jansen is a Computer Scientist who started working at Digital in November of 2017. After a short run in academia, he chose to start working on some real-world problems. Ever since starting, he’s been working on and eventually managing the KNX IoT Middleware project.
What’s the most significant
project you worked on?
This is without a doubt the KNX IoT project. Our customer is KNX Association, a non- profit organization that writes specifications for building electronics. We assist them in creating a specification that enables hardware manufacturers to connect their KNX devices to the Internet Of Things in a standardized way. The research for this specification has brought us into contact with many technologies that we investigated and/or programmed in C++, C#, Python, Linked Data, Distributed Databases, API and Oauth standards …”
The range of technologies that I’ve been able to learn about makes this job interesting to me.
What insights would you share
with other programmers to
become even better at their job?
Read the documentation. When working with a new technology or an updated version of a framework, I’ve found that the time spent reading through the documentation for the product (API, SDK, GUI framework…) that you’re using will save you much more time in the long run, as well as produce code of a higher quality. Honestly, I’ve been guilty of not doing this at times. But we all know how it feels to go back into your own hastily- written code to fix it 2 or 3 times to get it working.
What motivates you in your work?
I’m motivated by the broad scope of my work and by the team I work in. The range of technologies that I’ve been able to learn about makes this job interesting to me. We need to not only work in these technologies, but also convince other people to accept these technologies into the new standard. My team is such a joy to work in. We challenge each other and know each other’s strong points and weaknesses. I take pride in our work and enjoy working as part of the team.”
Interested in becoming a Computer Scientist-Programmer or working at Verhaert Digital like Joachim?