03Experience

Built in the real world.

A career spent turning demanding business requirements into production software—and helping teams become stronger along the way.

Discuss your challenge
01 / SELECTED EXPERIENCE

Selected Experience

More than a decade of leading teams and delivering production systems across integrations, mobility, IoT, enterprise platforms, and developer tooling.

01CURRENT

Pon.Bike

Lead Developer (Freelance)

March 2023 — Present
Data Integration Team

Leading the data integration team, working on complex integrations between SAP and Hubspot, along with various other internal services and systems. Architected and implemented a completely new microservices architecture from the ground up, including the development of a custom TypeScript code generator for gRPC to streamline development across the team. This microservices approach replaced parts of the existing monolithic architecture, improving scalability, maintainability, and deployment velocity. Responsible for technical decision-making, code quality standards, and mentoring team members on modern development practices.

TypeScriptNode.jsGoogle Cloud PlatformNest.jsHubSpotDockerGitHub ActionsgRPC
02

Urban Arrow

Lead Developer (Freelance)

December 2022 — May 2023
Netherlands

Led the development of a comprehensive integration solution between Exact accounting software and Hubspot CRM, ensuring seamless data synchronization and automated workflows. Designed and implemented data transformation pipelines to handle complex business logic and maintain data consistency across both platforms. Additionally handled various smaller technical assignments including API optimization, error handling improvements, and system monitoring setup to ensure reliable operations.

TypeScriptNode.jsDockerGitHub ActionsGoogle Cloud PlatformHubSpot
03

ProCC

Lead Developer

June 2019 — November 2022
Netherlands

Led a team of 5 developers in building and maintaining a comprehensive labor and time registration system specifically designed for the greenhouse horticulture industry. Architected both backend solutions using PHP and .NET, and frontend applications using Vue and React. Developed cross-platform mobile applications using React Native to enable field workers to track time efficiently. Created a custom Docker Management Panel from scratch using Deno, allowing the operations team to manage and monitor multiple isolated client Docker environments with ease. Experienced in refactoring monolithic applications into microservices, improving system modularity and enabling independent scaling of components. Implemented CI/CD pipelines and established development best practices across the team.

PHPTypeScriptDenoRustReact NativeReact.NETDockerGitHub ActionsGitLab CI/CDMySQL
04

Smidswater

Developer

October 2016 — May 2019
Netherlands

Worked on diverse projects for both internal stakeholders and high-profile external clients across various industries. For Nationale Nederlanden, one of the largest insurance companies in the Netherlands, designed and developed a sophisticated calculation tool using Electron and JavaScript that enabled intermediaries to accurately assess and calculate client risk profiles based on complex financial parameters. For Airbus Nederland, created an interactive air quality monitoring application that visualized real-time environmental data on geographical maps, helping track and analyze air pollution patterns. These projects required close collaboration with clients to understand their specific needs and deliver production-ready solutions.

PHPTypeScriptNode.jsMySQLElectronCSS
05

Monalyse

Developer

February 2016 — September 2016
Netherlands

Collaborated with a team of 4 developers to build a comprehensive media monitoring and brand analysis tool that enabled companies to track and analyze how their brand was represented across various media channels. The majority of my time was dedicated to architecting and building a sophisticated drag-and-drop email editor entirely from scratch using TypeScript. This browser-based WYSIWYG editor featured a block-based system allowing users to compose, style, and preview HTML emails without any technical knowledge. The solution required complex state management, custom rendering logic, and responsive design principles to ensure emails looked perfect across all email clients.

PHPTypeScriptNode.jsMySQLHTML Emails
06

Schuttelaar & Partners

Developer & Intern

February 2013 — January 2016
Netherlands

Started my professional career as an intern and progressed to a full developer role. Worked on a wide variety of web development projects, gaining foundational experience in full-stack development. Collaborated with senior developers to deliver client websites, internal tools, and marketing campaigns. This position provided essential hands-on experience with modern web technologies and established best practices in software development, version control, and client communication.

PHPJavaScriptNode.jsCSSHTML Emails
Since 2013

Over 10 years of professional software development experience

04 / WHAT I BRING

Outcomes over activity.

Lines of code, hours worked, and meeting counts are poor indicators of success. I look at customer value, reliability, developer productivity, and whether the team can sustain the result.

01

Technical direction

Translate business priorities into architecture and a sequence of decisions the team can understand and execute.

02

Hands-on delivery

Move comfortably between system design, implementation, reviews, debugging, automation, and production operation.

03

A higher engineering bar

Use reviews, tooling, documentation, and technical discussion to improve the team’s overall capability—not only today’s feature.

04

Complexity made manageable

Reduce accidental complexity, clarify ownership, and create systems that remain understandable as requirements evolve.

Technology serves the business. The goal is never to use the newest framework; it is to solve the problem with technology that is reliable, understandable, and appropriate for the context.

Start a conversation
READY FOR THE NEXT SYSTEM

Senior ownership for software that matters.

Bring the problem, the context, and the constraints. I will help determine the right technical move from there.

Start a conversation
Dovocode

The independent software engineering practice of Dominic Vonk—hands-on delivery, architecture, and technical leadership.

AVAILABLE FOR SELECT WORK

© 2026 Dovocode. All rights reserved.

Dordrecht · Netherlands · Working internationally