Dirkjan Ochtman (NL, 1983)

  1. Utrecht
  2. +31 6 52035289
  3. dirkjan@ochtman.nl
  4. https://dirkjan.ochtman.nl/


I am a smart, experienced software engineer. I am fascinated by the tools and processes involved in software engineering, and like to think about every aspect of the process, including identifying what requirements will satisfy customers, how to build high-performance teams and what tools and best practices can support the business's goals. I am motivated by deep technical challenges and long-term product thinking on how technology can serve us better.

Professional experience

2001 – present: Owner/founder at XavaMedia Web Services

Starting in September 2020, I am available full-time as a consultant for software engineering efforts with the Rust programming language. More information can be found on the XavaMedia site.

I am currently in the process of rewriting the backend service for InstantDomainSearch.com in Rust.

Dec 2018 – Aug 2020: Dev Engineer at ING Nederland

I'm currently a development engineer on ING Distributed Ledger Technology team. In this role, I've been assigned to several different projects, both on the research side of our team as well as on the exploration side. The latter involves working on initiatives within ING Labs, the in-house incubator.

2014 – Mar 2018: Software Delivery Director at ActiveVideo

After starting as a senior C++ software engineer, I became a team lead in 2014. I was involved in guiding the development team through a period of rapid growth as well as ongoing improvements to our development process and agile/scrum practices needed to scale the engineering team. I took on the additional role of software architect and was a product owner for one of the development teams.

2007 – present: Open source software projects

Contributing to open source software is a great way to learn new technologies.

2007 – 2013: Co-founder, Automation & Operations at KenTyde

As the initial software engineer at KenTyde, an asset management startup, I designed and built large parts of our software stack. My goal was to enable quick exploration of problem domains while minimizing the accrual of technical debt and accidental complexity in order to maintain high development velocity throughout different stages of the company's life.


2019: Cryptography I, via Coursera

2015: Maximizing Leadership Potential

2012: Compilers, via Coursera

2001 – 2007, 2008, 2010: Vrije Universiteit, Amsterdam

1994 – 2000: Gemeentelijk Gymnasium, Hilversum


Language skills