Henk's Resume

About me

Hi, my name is Henk. This is a list of some things I did in the past, as well as some things I like and am good at. Which, in my experience, generally go hand in hand.

I love making cool software with others using Rust 🦀. I focus on embedded and scalable (web) server software. I’m an enthusiastic Rust trainer and maintainer of the teach-rs open source university course on Rust. Sharing my experience and excitement for Rust and tech, as well as learning from others, is what fuels me.

Professional experience

My current employment at Tweede Golf is very diverse. I work on a multitude of projects, both web related and embedded. As an embedded developer, I gained a lot of knowledge on bare-metal driver development and embedded application development in Rust. I have worked with setups based on RTIC, Embassy, or with no runtime whatsoever. Backend development at Tweede Golf means creating custom web applications using Typescript (Node, React), but nowadays mostly Rust (Axum, Rocket), as well as working with Kubernetes to deploy applications to our cluster. I oversee the client communication and scrum master-like tasks at some of the projects I work on.

When I’m not developing software, I’m sharing my knowledge, and that of my colleagues. As the Rust training lead at Tweede golf, not only do I organize and host the majority of our Rust trainings at external companies (in house or remotely), I also develop learning material. Be it trainings that aim to introduce Rust as a language, on embedded, or advanced Rust topics like FFI and async. My experience developing teach-rs is of great help in this field.

At Baksteen, I designed and implemented decentralized applications (Dappss) for Ethereum, using the Solididy smart contract programming language. Most notably, I worked on Divisions, a fully decentralized proof of stake pooling platform. As project lead, I oversaw a team of five developers.

From my time at New Nexus Mobile, I gained experience in app development for both iOS and Android using Xamarin and C#. I worked at an app that enables users to send text, photo, video and voice messages to the future. The app’s user interface is full of custom elements and micro-animations.

As a developer at Rocketry, I fulfilled a role as all-round IT-specialist. My main focus was on building a fully automated domain name webshop and designing and developing a crypto currency trading bot.

My internship at PEJ was about designing and implementing a prediction system for domain name traffic and value.

Education

Graduated in 2018. Specialized in Software Engineering. I combined my graduation project with the development of Divisions at Baksteen. As a minor, I have studied at the University of Huelva in Spain within the Erasmus+ program.

Profile: Nature and Health (Natuur en Gezondheid). Graduated in 2012.

Profile: Nature and Health (Natuur en Gezondheid). Graduated in 2010.

Skills

Languages

Interests