{"generated":"2026-08-10","schema":{"s":"skill display name","u":"url","p":"public repositories (axis 1 numerator)","r":"repositories (axis 1 denominator)","w":"paid engagements (axis 2)","wn":"employers, from the CV only","k":"search tokens"},"axes":{"public":"Repositories that are public, so the claim is verifiable by following the link.","paid":"Engagements invoiced to an external client, attested by the CV. End-client names behind private work are not published.","note":"The two axes have different units and different denominators and overlap freely. They are never a single number split in two."},"skills":[{"s":"JavaScript","u":"/skills/javascript/","p":10,"r":14,"w":5,"wn":["a hospitality security company","a telecom and internet provider","BenZoid","a software development company","a shop"],"k":["javascript","nodejs"]},{"s":"LaTeX","u":"/skills/latex/","p":10,"r":36,"w":5,"wn":["Xerdi","a typesetting company for publishers","a hospitality security company","a telecom and internet provider","a national association"],"k":["latex","latex2e","lualatex","tex"]},{"s":"Shell","u":"/skills/shell/","p":6,"r":16,"w":6,"wn":["Xerdi","a government agency","a radar development company for the navy","a hospitality security company","a telecom and internet provider","a shop"],"k":["bash","shell"]},{"s":"YAML","u":"/skills/yaml/","p":8,"r":18,"w":4,"wn":["Xerdi","a government agency","a hospitality security company","a shop"],"k":["yaml"]},{"s":"CSS","u":"/skills/css/","p":6,"r":10,"w":2,"wn":["a hospitality security company","BenZoid"],"k":["css"]},{"s":"Lua","u":"/skills/lua/","p":5,"r":16,"w":3,"wn":["Xerdi","a typesetting company for publishers","a national association"],"k":["lua"]},{"s":"Python","u":"/skills/python/","p":3,"r":12,"w":5,"wn":["a government agency","a hospitality security company","a radar development company for the navy","a telecom and internet provider","BenZoid"],"k":["python"]},{"s":"HTML","u":"/skills/html/","p":4,"r":9,"w":2,"wn":["a hospitality security company","BenZoid"],"k":["html"]},{"s":"Java","u":"/skills/java/","p":1,"r":1,"w":5,"wn":["a government agency","a radar development company for the navy","a telecom and internet provider","BenZoid","a software development company"],"k":["java","java 8"]},{"s":"Git","u":"/skills/git/","p":0,"r":0,"w":5,"wn":["Xerdi","a government agency","a hospitality security company","a radar development company for the navy","a telecom and internet provider"],"k":["git"]},{"s":"C","u":"/skills/c/","p":3,"r":5,"w":1,"wn":["a radar development company for the navy"],"k":["c"]},{"s":"Document automation","u":"/skills/document-automation/","p":3,"r":4,"w":1,"wn":["Xerdi"],"k":["document automation","document-automation","document-automatisering"]},{"s":"Jenkins","u":"/skills/jenkins/","p":0,"r":0,"w":4,"wn":["a government agency","a radar development company for the navy","a telecom and internet provider","BenZoid"],"k":["jenkins"]},{"s":"MongoDB","u":"/skills/mongodb/","p":0,"r":0,"w":4,"wn":["a hospitality security company","a telecom and internet provider","BenZoid","a shop"],"k":["mongodb"]},{"s":"Scrum","u":"/skills/scrum/","p":0,"r":0,"w":4,"wn":["a radar development company for the navy","a hospitality security company","a telecom and internet provider","a software development company"],"k":["scrum"]},{"s":"C++","u":"/skills/cpp/","p":3,"r":6,"w":0,"wn":[],"k":["c++","cpp"]},{"s":"Docker","u":"/skills/docker/","p":0,"r":0,"w":3,"wn":["Xerdi","a hospitality security company","a shop"],"k":["docker"]},{"s":"Java Spring","u":"/skills/java-spring/","p":0,"r":0,"w":3,"wn":["a government agency","BenZoid","a software development company"],"k":["java spring","java-spring"]},{"s":"PDF compliance","u":"/skills/pdf-compliance/","p":2,"r":3,"w":1,"wn":["Xerdi"],"k":["pdf compliance","pdf-compliance"]},{"s":"Ubuntu Linux","u":"/skills/ubuntu-linux/","p":0,"r":0,"w":3,"wn":["a hospitality security company","a telecom and internet provider","BenZoid"],"k":["ubuntu linux","ubuntu-linux"]},{"s":"AdminLTE","u":"/skills/adminlte/","p":0,"r":0,"w":2,"wn":["a hospitality security company","BenZoid"],"k":["adminlte"]},{"s":"GitLab CI","u":"/skills/gitlab-ci/","p":0,"r":0,"w":2,"wn":["a government agency","a hospitality security company"],"k":["gitlab ci","gitlab-ci"]},{"s":"Java Swing","u":"/skills/java-swing/","p":0,"r":0,"w":2,"wn":["a radar development company for the navy","a telecom and internet provider"],"k":["java swing","java-swing"]},{"s":"KVM","u":"/skills/kvm/","p":0,"r":0,"w":2,"wn":["Xerdi","a radar development company for the navy"],"k":["kvm"]},{"s":"LuaTeX","u":"/skills/luatex/","p":0,"r":0,"w":2,"wn":["a typesetting company for publishers","a national association"],"k":["luatex"]},{"s":"MeteorJS","u":"/skills/meteorjs/","p":0,"r":0,"w":2,"wn":["a hospitality security company","a shop"],"k":["meteor js","meteorjs"]},{"s":"Nexus Repository Manager","u":"/skills/nexus-repository-manager/","p":0,"r":0,"w":2,"wn":["a radar development company for the navy","BenZoid"],"k":["nexus repository manager","nexus-repository-manager"]},{"s":"Python Eve","u":"/skills/python-eve/","p":0,"r":0,"w":2,"wn":["a telecom and internet provider","BenZoid"],"k":["python eve","python-eve"]},{"s":"SonarQube","u":"/skills/sonarqube/","p":0,"r":0,"w":2,"wn":["a government agency","a radar development company for the navy"],"k":["sonar","sonarqube"]},{"s":"SQL","u":"/skills/sql/","p":0,"r":1,"w":2,"wn":["a government agency","a software development company"],"k":["sql"]},{"s":"Android","u":"/skills/android/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["android"]},{"s":"AngularJS","u":"/skills/angularjs/","p":0,"r":0,"w":1,"wn":["a software development company"],"k":["angularjs"]},{"s":"Ansible","u":"/skills/ansible/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["ansible"]},{"s":"Apache 2","u":"/skills/apache-2/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["apache 2","apache-2"]},{"s":"Arch Linux","u":"/skills/arch-linux/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["arch linux","arch-linux"]},{"s":"AsciiDoc","u":"/skills/asciidoc/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["asciidoc"]},{"s":"ASP.NET","u":"/skills/asp-net/","p":0,"r":0,"w":1,"wn":["Windesheim University of Applied Sciences"],"k":["asp-net","asp.net"]},{"s":"BitBucket","u":"/skills/bitbucket/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["bitbucket"]},{"s":"BlazeJS","u":"/skills/blazejs/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["blazejs"]},{"s":"CentOS 6/7","u":"/skills/centos-6-7/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["centos 6/7","centos-6-7"]},{"s":"CI/CD","u":"/skills/ci-cd/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["ci-cd","ci/cd"]},{"s":"CouchDB","u":"/skills/couchdb/","p":0,"r":0,"w":1,"wn":["BenZoid"],"k":["couchdb"]},{"s":"Cucumber","u":"/skills/cucumber/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["cucumber"]},{"s":"CVE","u":"/skills/cve/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["cve"]},{"s":"Data Anonymization","u":"/skills/data-anonymization/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["data anonymization","data-anonymization"]},{"s":"DB2i","u":"/skills/db2i/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["db2i"]},{"s":"DevOps","u":"/skills/devops/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["devops"]},{"s":"DMG","u":"/skills/dmg/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["dmg"]},{"s":"fmtcount","u":"/skills/fmtcount/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["fmtcount"]},{"s":"Fortify","u":"/skills/fortify/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["fortify"]},{"s":"FullCalendar 5","u":"/skills/fullcalendar-5/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["fullcalendar 5","fullcalendar-5"]},{"s":"Git shell","u":"/skills/git-shell/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["git shell","git-shell"]},{"s":"GitHub Actions","u":"/skills/github-actions/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["github actions","github-actions"]},{"s":"Groovy","u":"/skills/groovy/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["groovy"]},{"s":"Helm Charts","u":"/skills/helm-charts/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["helm charts","helm-charts"]},{"s":"Inno","u":"/skills/inno/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["inno"]},{"s":"IntelliJ","u":"/skills/intellij/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["intellij"]},{"s":"iOS","u":"/skills/ios/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["ios"]},{"s":"Jira","u":"/skills/jira/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["jira"]},{"s":"JNA","u":"/skills/jna/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["jna"]},{"s":"JUnit","u":"/skills/junit/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["junit"]},{"s":"Liquibase","u":"/skills/liquibase/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["liquibase"]},{"s":"MacMini","u":"/skills/macmini/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["macmini"]},{"s":"Make","u":"/skills/make/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["make"]},{"s":"Markdown","u":"/skills/markdown/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["markdown"]},{"s":"Maven","u":"/skills/maven/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["maven"]},{"s":"MQ","u":"/skills/mq/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["mq"]},{"s":"MySQL","u":"/skills/mysql/","p":0,"r":0,"w":1,"wn":["a software development company"],"k":["mysql"]},{"s":"OWASP","u":"/skills/owasp/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["owasp"]},{"s":"PubSub","u":"/skills/pubsub/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["pubsub"]},{"s":"Python Flask","u":"/skills/python-flask/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["python flask","python-flask"]},{"s":"RaspberryPi","u":"/skills/raspberrypi/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["raspberrypi"]},{"s":"REST","u":"/skills/rest/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["rest"]},{"s":"RHEL 6","u":"/skills/rhel-6/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["rhel 6","rhel-6"]},{"s":"RTP","u":"/skills/rtp/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["rtp"]},{"s":"Scientific Research","u":"/skills/scientific-research/","p":0,"r":0,"w":1,"wn":["Xerdi"],"k":["scientific research","scientific-research"]},{"s":"SIP","u":"/skills/sip/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["sip"]},{"s":"SlackBot","u":"/skills/slackbot/","p":0,"r":0,"w":1,"wn":["a hospitality security company"],"k":["slackbot"]},{"s":"Team Leadership","u":"/skills/team-leadership/","p":0,"r":0,"w":1,"wn":["a government agency"],"k":["team leadership","team-leadership"]},{"s":"TigerVNC","u":"/skills/tigervnc/","p":0,"r":0,"w":1,"wn":["a radar development company for the navy"],"k":["tigervnc"]},{"s":"Typesetting","u":"/skills/typesetting/","p":0,"r":0,"w":1,"wn":["a typesetting company for publishers"],"k":["typesetting"]},{"s":"XMPP","u":"/skills/xmpp/","p":0,"r":0,"w":1,"wn":["a telecom and internet provider"],"k":["xmpp"]},{"s":"PHP","u":"/skills/php/","p":0,"r":1,"w":0,"wn":[],"k":["php"]}]}