Things
The things you're probably here for...
Software Trouble Bingo
Bingo.html
A fun little bingo card of common problems frequently found in software projects. Includes both technical and non-technical aspects. Credit to
Mark for coining the idea.
Grav
(Scientifically inaccurate) Gravity Simulation:
Grav.html
How to use:
- Find an unused monitor in your working environment.
- Display Grav on this monitor.
- Occassionally stare at the simulation for a good long while.
- Just let your thoughts settle.
- Relax.
- Breathe deep.
- You've got this.
- Resume work.
Ben
Providing software services, remote or in the Eindhoven area.
With professional experience since 2011, Ben brings the following talents:
- Software Technical Consulting
Technical and architectural guidance to improve and maintain every critical aspect of software systems. Ensuring that non-technical consequences of technical decisions are communicated clearly to the relevant parties with an organization.
- Development Process Improvement
Through gradual change improve a development team's process, enabling better planning of effort, and better alignment between technology experts, customers, and/or business representatives.
- Software Systems Architecture
The designing of a combination of software systems potentially including AI (language models and/or convolutionals) and possibly spanning multiple systems.
- Software Design & Implementation
The designing and building of software for use on desktop, website, webserver, mobile, or embedded systems.
- Rescuing Legacy Software & Software Maintainability Improvements
The restructuring and/or documenting of existing (legacy) source code. The creation of automated testing systems to validate and protect the functionality of existing systems.
- Solutions Prototyping
The rapid development of functional software prototypes for the purpose of validating use-cases / user interaction / product-market-fit.
Keywords
CleanCode, Testing, DotNet, C#, C, C++, Nim, TypeScript, JavaScript, Python, Embedded development, Agile/Scrum, Test-driven Development, Behavior-driven Development, Software Architecture, API design, Unity 3D, Godot, Kubernetes, Solidity/EVM, Docker, Unix, Git-Flow, Web3, Blockchain, Cryptography, Decentralization, Web3-Infra, 3D Graphics, AV/VR, Medical-grade software, Rapid prototyping.
+ / -
Ben has an energetic, pro-active attitude. He is curious, a quick learner, and eager to help. He brings the knowledge and experience to build reliable software systems with structure and documentation designed to last. Ben's skills are best suited to technical/non-technical alignment, software architecture and engineering, protocol engineering, testing, and prototyping. But less so for: web-app, mobile-app, or visual application development. Involve Ben in your periodic priority discussions to make sure he is optimally focussed.
Principles & Preferences
Frequent feedback
To build the right system for the problem being solved, frequent and clear communication is key. When working with domain experts who are not necessarily software specialists, Ben brings the communication skills to bridge the gap.
Maintainability and testing
Thorough testing and clean code habbits are absolute necessities for any software system intended to have a long and productive life.
Technical technicalities
Ben holds no strong preferences for many of software development's technical details. Alignment within the development team is (almost always!) more valuable than the specifics of the technology used.
From colleagues
"Ben is smart, enthusiastic, pragmatic, and a joy to work with. He successfully created a distributed automated testing system for our decentralized storage network, a complex job that many others had failed at." -- Mark Spanbroek, CTO & Co-Founder
Archivist. (05-01-2026)
Allocation
The current allocation and dates described below may change unexpectedly.
- Committed: 3 days / week until August 2-26
- Flexible/negotiable: 2 days / week without end date
- Last updated: 06-03-2026
Training
Currently, only the double-coding dojo training is available. If you're interested in a different training option, please let Ben know.
Double-Coding Dojo
In this hands-on coding session, participants are challenged to complete a coding puzzle while following one of two sets of restrictions. These restrictions are designed to require participants to utilize new approaches to code structures, revealing ways to improve code quality in real-world projects.
- Duration: 1.5 - 2 hours (presentation 30 - 40 mins)
- Participants: 10 - 30 coders
- Required: A laptop with development tooling ready to go.
- Required: Internet access for participants, and Ben.
- Location only: This coding dojo is not available online/remote.
Interested in organizing the double-coding dojo for your team? Please contact Ben.
Links
Cold Contact
Hot Contact
Info
"Ben's Creative Computing B.V." is a registered entity in the Netherlands with registration number (kvk) 97602248.