Our people

We are a close group of engineers and developers with backgrounds in cyber security, mathematics and computer science. We find it important to work in an environment in which we are continuously improving our engineering skills and challenging each other.
About Tweede golf


Our engineers

Bram

  • Backend developer
  • bram@tweedegolf.com

Bram gained eternal fame as the founder of Frietopia, an advocate of the Dutch fries culture. He studied computer science and philosophy at Radboud University and has been working at Tweede golf for years.

He’s a very experienced developer who works extremely precisely and leaves nothing to chance. But also: lover of minimalist opera and continental philosophy. He wrote his bachelor thesis on Plankalkül, the first high-level programming language.

See Bram's work

Daniel

  • Front-end developer
  • daniel@tweedegolf.com

Daniel is a developer and researcher with a heart for open source. He wrote an open-source library for linking MIDI instruments to a web page when most of us were still finishing high school. His library was picked up and helped lay the foundation for the Web MIDI API that is now built into Chrome.

At Tweede golf he likes to dive into the work of colleagues. He ensures that code is cleaned up, tidied, polished and documented where necessary. As a researcher, he is a perfectionist, persistent and eager to try new things. He works remotely from Rotterdam and keeps fit by walking a lot on his five-fingers and doing yoga.

See Daniel's work

David

  • Security software engineer
  • david@tweedegolf.com

David was once one of the core developers of identity wallet IRMA. Currently David is the lead developer for the Rust implementation of the Network Time Protocol, ntpd-rs. He is also working on the other component of the Pendulum Project, the Rust implementation of the Precision Time Protocol called Statime. And let's not forget his considerable contributions to the Verder Helpen platform, which provides authentication services to local governments.

Obviously, David is a privacy and security expert. He isn't only experienced though; he is also friendly, broadly interested and meticulously analytic. Present him with a complex problem and he will get to the heart of the matter in no time. Did we mention that David is also a highly skilled cryptographer...?

David combines his work for Tweede golf with a PhD in physics. In his spare time, he plays the piano and likes to show his competitive side in programming contests. For example, he attended the World programming championships for students.

See David's work

Dion

  • Embedded software engineer
  • dion@tweedegolf.com

Dion is an experienced Rust and embedded software developer who has worked in a lot of projects. The experience comes in the form of knowledge about a plethora of communication technologies (including LoRaWAN, LTE and UWB), a focus on well-architected code and a drive for innovation. His skills and creativity can take a project from an idea to a full product and allow him to give advice about what is possible within the given project bounds and about how to maximize the results.

Dion has created and maintains several open-source projects:

  • nrf-modem: An async Rust wrapper around the modem library for the nRF9160
  • sequential-storage: A crate for storing data in flash memory with minimal need for erasing pages
  • device-driver: A toolkit to write better device drivers, faster

He has also contributed to:

  • statime: A PTP stack written in Rust
  • embassy: An async runtime for embedded devices in Rust
  • dw1000-rs: An extensive driver for the DW1000 chip

In his spare time, his creativity tends to find musical outlets. Dion plays the piano and regularly works on electronic music.

See Dion's work

Folkert

  • Systems software engineer
  • folkert@tweedegolf.com

Folkert is an expert in systems programming. He has made major contributions to the creation of the (soon-to-be) friendly, fast, functional language called Roc - in fact, he has so far written about half of the code; He co-teaches (and co-creates) the university course Rust 101; And he is working on the Rust implementation of the Network Time Protocol, ntpd-rs.

Difficult problems don´t rattle him. In fact, we can rely on Folkert to face them head-on and produce solid implementations in remarkably little time.

In his spare time, Folkert often continues to work on languages (natural or other) and he likes to cook or spend time in the garden.

See Folkert's work

Henk

  • Embedded software engineer
  • henk@tweedegolf.com

Henk is our embedded Rust expert. He has worked on IoT products like an industrial tracking sensor and a heart rate monitoring device for Glanum Medical. He started at TG as a back-end developer, but his heart was always in embedded. The more he could tinker, the better.

It has proven a challenge to satiate Henk's thirst for knowledge and so now, he does what many curious people aspire to do: he teaches, for example workshops on (embedded) Rust. Henk is the creator and maintainer of teach-rs (formerly Rust 101), open-source teaching materials to introduce the language to students of Computer Science.

It's a wonder Henk has any spare time, having chosen to combine his newfound teaching career and his embedded developer job with going back to school himself. He likes to ride his motorcycle when he can, or tinker on it when he can´t (he's recently made a plan on how to have at least one piece of Rust software running on his bike...). When he's done teaching himself, or us, or our clients, he somehow has heaps of energy left for his kids too.

And whenever he has trouble sleeping? Henk enjoys reading articles about Rust, as many as he can find.

See Henk's work

Marc

  • Software engineer
  • marc@tweedegolf.com

Marc has heaps of experience in machine coding, C, C++ and more recently, Rust. He is interested in software verification and his main focus is using artificial intelligence to perform proofs. He is also tenacious. Once a course of action has been chosen, Marc is the one to sort out the details, dot the i's and cross the t's.

It makes sense then that Marc is mostly working on secure systems programming; for example, he is part of the team working on sudo-rs, a re-implementation of sudo/su in Rust.

In the past, Marc has worked as a teacher and researcher at Radboud University - Computing Science, of course, teaching courses like 'Software Analysis', writing articles like ´Efficient Verification of Optimized Code´. He was also part of the University's Security Group. He now continues to share his expertise on the Rust 101 project.

In his spare time, Marc is often inspired by the non-digital world, particularly history and analogue photography.

See Marc's work

Marlon

  • Backend developer
  • marlonpeeters@tweedegolf.com

Yes really, a second Marlon. And a very special one at that. Marlon likes a challenge. He functions best in a close-knit team where the bar is set high. Collaboration is very important to him and he wants to continue to develop in this area. He also wants to deepen his knowledge on a technical level.

For the optimal gaming experience, he has a PC couch gaming setup at home via a Raspberry Pi; but he is not behind it 24/7. He also enjoys going to festivals, traveling and playing bass guitar.

See Marlon's work

Marlon

  • Co-owner & Lead developer
  • marlon@tweedegolf.com

Marlon is co-owner of Tweede golf and our lead developer. He has a background in computer science (MSc in Digital ​​Security) and over 10 years of experience in building a wide range of applications, from front-end web development to systems programming. You can rely on him to always deliver software quickly, and inspire his team members through leading by example.

His remarkable prototyping skills, going from idea to polished implementation at an insane pace, have made him the regular winner of Tweede golf hack days. His favourite projects allow him to do full stack development: from design and frontend to backend and operations.

His recent work includes sudo-rs, the memory-safe implementation of sudo, Krill, an RPKI Certificate Authority, and his pet project Mailcrab, an email test server for development.

See Marlon's work

Max

  • Software engineer
  • maximilian@tweedegolf.com
Maximilian (we can call him Max) has recently joined Tweede golf and he is spending most of his time at TG learning and working with React and Rust (because Kubernetes, Docker, Helm and Golang simply couldn´t satiate his curiosity, of course). Max prefers quality over quantity (so do we), likes to keep an open mind towards innovation (like us), and in his spare time he likes to climb, cycle and swim (sounds familiar, doesn´t it?). Also, he's currently studying cyber security at Radboud University. Match made in Nijmegen.See Max's work

Ruben

  • Software Engineer
  • ruben@tweedegolf.com

Ruben can rightfully be called a full stack developer, with many years of experience. He knows a lot (a lot!) about many different techniques. He watches over the architecture of applications and does not accept half-baked solutions. He always makes his strong opinion heard.

Ruben studied computer science at the RU and previously embarked on the entrepreneurial path together with Marlon. In his spare time, he enjoys playing tabletop games and cycling through the beautiful surroundings of Nijmegen.

See Ruben's work

Tamme

  • Embedded software engineer
  • tamme@tweedegolf.com

Tamme literally biked to his first day at Tweede golf from Vienna, because it was more efficient than going by train.

He likes it when things just work. He enjoys a deep-dive into the requirements of a project, prioritizes quality over quantity, and - believe it or not - he can write his own documentation well.

With both an educational and professional background in industrial applications of embedded software, Tamme's experience stretches from FPGAs to Industrial automation protocols.

When he isn't working (or biking who knows where...), you may find him bouldering or honing his photography skills.

See Tamme's work

Wouter

  • Embedded software consultant
  • wouter@tweedegolf.com

Wouter's hobbies? Compilers, electronics and playing with OpenGL. But he can also be found regularly in Grip boulder hall, just like Marlon. He’s a senior developer with in-depth knowledge, the type you pick first on your team, and who can get any job done.

Wouter studied computing science at RU and previously won a trip to San Francisco with Superplan, a personal agenda/assistant. He likes to write scrapers and sets the bar very high in his work.

See Wouter's work


Directors

Erik

  • Co-owner & Director of Open Source
  • erik@tweedegolf.com

As Director of Open Source Erik's main mission is to find new initiatives to participate in, and to secure funding for our running projects. Finding new collaborations with organizations that share our values ​​and goals, is a direction he likes to take: if you want to go fast, go alone; if you want to go far, go together (he actually stole this quote from Marlon, but it still applies).

Within our team, he facilitates, takes a helicopter view, and connects. He is the keen analyst who asks exactly the right questions. Having studied physics and philosophy, he ended up in software through a detour.

Outside of work, he organizes Rust meetups and events - through the non-profit RustNL - and runs some track.

See Erik's work

Hugo

  • Co-owner & Business director
  • hugo@tweedegolf.com

Hugo is Tweede golf's first point of contact for the outside world, responsible for business development, sales and hiring.

He studied Mathematics (BSc) and Finance (MSc, cum laude) and worked as a developer for 5 years before becoming a co-owner.

Apart from his work, he also likes to be outside, to run a trail or climb beautiful routes when on holiday with his business partner Marlon.

See Hugo's work

Marlon

  • Co-owner & Lead developer
  • marlon@tweedegolf.com

Marlon is co-owner of Tweede golf and our lead developer. He has a background in computer science (MSc in Digital ​​Security) and over 10 years of experience in building a wide range of applications, from front-end web development to systems programming. You can rely on him to always deliver software quickly, and inspire his team members through leading by example.

His remarkable prototyping skills, going from idea to polished implementation at an insane pace, have made him the regular winner of Tweede golf hack days. His favourite projects allow him to do full stack development: from design and frontend to backend and operations.

His recent work includes sudo-rs, the memory-safe implementation of sudo, Krill, an RPKI Certificate Authority, and his pet project Mailcrab, an email test server for development.

See Marlon's work


Staff

Liset

  • Marketing & Partnerships
  • liset@tweedegolf.com

Liset has a Master's in English linguistics, which included an internship programming machine translation software as well as a thesis on the embarrassing (but funny) effects of language misconceptions in international advertising… Only to veer off into education.

She may be too curious for her own good, but at least Tweede golf has a use for this - and Liset's unconventional background - in their marketing and communications department.

When she's not working for Tweede golf, she's either off in a forest somewhere, cycling, or immersed in a tabletop game.

See Liset's work

Tinka

  • HR officer
  • tinka@tweedegolf.com

Where would we be without Tinka? She focuses on the well-being and (personal) development of her colleagues. In addition, she takes care of all earthly matters so that the techies can do their programming.

She graduated as a primary school teacher and creative therapist, so if our programmers hit a wall, they can come to her for a good conversation.

See Tinka's work