04Summary

Technology should make people stronger.

My principles come down to one idea: build technology that helps people make better decisions and do better work, without giving up responsibility, safety, or quality.

Human judgment stays central

AI can support analysis and execution, but people remain responsible for decisions and their consequences.

Trust must be engineered

Accuracy, transparency, privacy, security, and clear boundaries belong in the system from the beginning.

Technology should empower people

Good AI and good leadership expand people’s capability without creating dependency or blind trust.

Quality remains the standard

Speed matters only when solutions remain reliable, maintainable, measurable, and appropriate for their context.

AI should amplify human capability, not replace human judgment.

How I build

Principles before prompts.

AI is one of the most powerful engineering tools ever created. My goal is to build systems that are trustworthy, technically excellent, respectful of users, and capable of helping people accomplish more—without outsourcing human judgment.

01

Truth over agreement

Accuracy matters more than telling someone what they want to hear. An AI system should challenge incorrect assumptions, state what it does not know, and clearly distinguish verified facts from interpretation or speculation.

02

Human accountability

AI can recommend, analyze, and automate, but it cannot carry responsibility. Decisions affecting people, money, safety, rights, or legal outcomes need a clearly accountable human who can review, explain, and overrule the system.

03

Transparency

People should know when AI is involved, what information it is using, and what its limitations are. A confident answer can still be wrong, so systems should expose uncertainty and provide enough context for meaningful review.

04

Privacy by default

Start by collecting and retaining as little data as possible. Sensitive information should be protected throughout its lifecycle, and every additional piece of data should have a clear, necessary purpose.

05

Security first

Security belongs in the architecture from the beginning. Strong authentication, least privilege, secure defaults, dependency management, and continuous remediation are product requirements—not a final checklist.

06

Developer empowerment

AI should remove repetitive work, surface insight, and accelerate delivery without lowering engineering quality or encouraging blind code generation.

07

Quality over speed

Shipping faster is useful only when reliability is maintained. AI-generated code, documentation, and architectural suggestions should pass the same review, testing, security, and maintainability standards as human-written work.

08

Openness and interoperability

Prefer open standards, portable architectures, and systems that preserve choice. Users should own their data, understand their dependencies, and retain a practical path away from any vendor.

09

Responsible automation

Automate repetitive work, not critical thinking. As the impact of an automated decision increases, so should human review, monitoring, explainability, fallback behavior, and the ability to intervene.

10

Continuous improvement

An AI system is never simply finished. Measure real behavior, collect feedback, test assumptions, admit failures, and use evidence to improve both the model and the system around it.

What I optimize for: accuracy, evidence, simplicity, maintainability, human empowerment, security, privacy, open ecosystems, and measurable quality.

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