Curriculum Vitae Arjan van der Veen

Translation: nl

Personal Details

Name Arjan van der Veen
Date of Birth 10-10-1974
Marital Status Married
Place of Residence Apeldoorn, Netherlands
Position ICT architect, consultant, trainer, information analyst
IT Experience Since 1998

Summary

Highly experienced and versatile ICT professional with over 25 years in the field (since 1998). Arjan is a proactive, disciplined, and critical individual with a strong focus on delivering effective and innovative IT solutions. He excels in technical design, architecture, and team leadership across various industries, including petrochemical, insurance, publishing, and public sector.

Key Skills & Expertise

Performed roles Experience
Functional designer 7 years
Technical designer 10 years
Data engineer 25 years
Full stack developer 30 years
Information analyst 25 years
ICT architect 15 years
Trainer 2 years
Auditor 1 year
Product owner 2 years
Team leader 3 years
Board member 11 years
IT skills
Information analysis methods Natural language Information Analysis Method (NIAM), Entity Relationship Diagram (ERD), Relational modeling, Object-oriented modeling, Object-relational modeling, Data Flow Diagram (DFD), Unified Modelling Language (UML)
Development methodology Agile/Scrum, Prince 2, CI/CD, DevOps
Databases PostgreSQL, SQL Server, MySQL, MariaDB, Oracle, DB2, Sybase, Ingres
Reporting tools MS SQL Server Reporting Service (SSRS), Grafana, Crystal reports, Power BI
Database management tools SQL Server Management Studio, Oracle SQL Developer, Toad, DBeaver, SQL, Aveva OsiSoft PI
Programming languages Python, Java, PHP, HTML, CSS, JavaScript, TypeScript, C, C++, XML, XSLT, XSD, Bash, KSH, ZSH, SQL, PL/SQL, Transact SQL, Adobe Flex, ActionScript, Powershell
Project management MS Project, Jira, Confluence
Version control Git, Subversion (SVN), CVS, Gitlab, Gitea, Forgejo
Operating systems Windows, Linux, OpenBSD, Embedded Linux, Docker, ESP32 devices
Access control TKH IPROTECT, Nedap AEOS, SAML
Office tools MS Word, MS Access, MS Excel, MS Visio, LibreOffice, OnlyOffice, Google docs
Network technologies UDP, TCP/IP, IPv6, LoRA, LoRaWAN, NFC, OpenVPN, Wireguard
Other technologies/tools ODBC, SMTP, IMAP, Postfix, MQTT, Pub/Sub, Websockets, REST, SOAP, Jenkins, Airflow, LDAP, ActiveDirectory, OpenLDAP, PDO, jQuery, Django, FastAPI, JDBC, Enterprise Java Beans (EJB), Java Server Pages (JSP), Java Message Server (JMS), Java Spring, J2EE, Java Servlets, WebSphere, Hibernate, Java Data Objects (JDO), Window Operating System Architecture (WOSA), ActiveX

Recent Experience Summary

Period Organization Role
June 2012 - present Network Association ColoClue Board Member, Treasurer, Data Engineer, Software Developer
July 2011 - present Ducor Petrochemicals IT Architect, Functional Designer, Technical Designer, Data Engineer, Full Stack Developer
April 2017 - June 2021 Shell oil refinery Pernis and Moerdijk IT Architect, Technical Designer, Data Engineer, Full Stack Developer
October 2019 - August 2024 Vivat Insurances Data Engineer, Software Developer, IT Architect
January 2017 - December 2023 Altrad Netherlands and Belgium Data Engineer, Functional Designer, Technical Designer

References

"I worked directly with Arjan for a long time on a daily basis, migrating a legacy system to a web application at Ducor. We collaborated at the intersection of OT and IT, and Arjan is a great thinker, flexible, available, professional, and has extensive knowledge of various IT areas.
He works accurately and precisely, and also has the documentation in order – and set up a documentation system for us to do so. Arjan implemented many improvements during the migration, often proactively proposing his own suggestions. I also learned a lot from Arjan about database management, application, and web technology. He also has a genuine interest in the OT side of things. He enjoys sharing his knowledge and can present it well-argued.
Last but not least: he's also just a really pleasant guy to work with. I highly recommend Arjan as a data engineer/software developer/architect/IT knowledge resource." -- Ronald van Marion, Maintenance engineer operational technology, Ducor Petrochemicals, 2025

"I worked with Arjan for an extended period on data extraction for a legacy system. Arjan is proactive, flexible, available, and highly professional. He works accurately and is critical of the quality of his work. Arjan significantly helped us at Ducor, delivering a goldmine of data. I wholeheartedly recommend Arjan as a data engineer and software developer." -- Sylvia Blok, Manager ICT Ducor Petrochemicals, 2025

"Arjan's participation in our project was excellent regarding the result. Thanks to his knowledge, commitment, insight, and sharp understanding of the process, I was presented with a better outcome than expected beforehand." -- Arno Zondag, Director Associates BV, former part of ABN AMRO (2009) and currently HeadFirst

"Arjan is a perfect example of an excellent programmer: proactive, accurate, up-to-date, and an excellent communicator. His work was always above average and he always managed to deliver more than we hoped for! He was an incredible part of our team and will be greatly missed. What more could a product manager wish for? Arjan always delivered impeccable work, was always (no exaggeration) on time with delivery (often earlier!) and is just a great person. He will truly be an asset to ANY company fortunate enough to find him when he is available." -- Holly Hansen, Product Manager Mosby’s Nursing Consult, Elsevier Inc. (2008)

"Arjan is highly knowledgeable, sharp, and motivated. He is an expert in internet technologies and will be a great asset to any organization." -- Girish Pathria, Product Management Consultant, Elsevier Inc (2006)

Personal Characteristics

Work Ethic

Collaboration

Market Knowledge

Education

Other Training

Language Proficiency

Language Writing Level Reading Level
Dutch Native Native
English Fluent Fluent
German Fair Good

Extended Experience

Client Network Association ColoClue
Period June 2012 - present
Role Board Member, Treasurer
Activities General board member and 11 years as treasurer. Additionally, realizing administrative software to support the association, including integration with Exact Online accounting software.
Tools/Methodologies PHP, HTML, JavaScript, PostgreSQL, Linux, Git, DevOps, Product Owner
Client Ducor Petrochemicals
Period January 2025 - May 2025
Role Data Engineer, Technical Designer
Project Backfill project data streams
Activities Replaced and improved the data exchange between different databases at Ducor, making the IT environment within Ducor much more robust by enabling backfill during (prolonged) failures of certain synchronization processes. The work mainly consisted of improving the database design and replacing Transact SQL stored procedures with Python code.
Tools/Methodologies Python, ODBC, MS SQL, Aveva OsiSoft PI, Linux, Docker, MS IIS, LDAP, ActiveDirectory, Git, Gitlab, CI/CD, Bash scripting, Agile, Product Owner, DevOps, Powershell
Client Ducor Petrochemicals
Period January 2024 - January 2025
Role IT Architect, Full Stack Developer, Data Engineer, Technical Designer, Functional Designer, Product Owner
Project Replacement of PI Processbook applications
Activities Replacement of Visual Basic based applications with web applications. This includes, among other things, recipe management, administration of rejected quantities of produced product, shutdown and flare notifications, filled trucks, and delivered products. Raw material administration was also addressed.
Performed all necessary activities, from functional design through technical design and database design to full stack development of the new web applications.
Tools/Methodologies Python, Visual Basic, MS SQL, Aveva OsiSoft PI, HTML, JavaScript, Django, Linux, Docker, MS SSRS, LDAP, ActiveDirectory, Git, Gitlab, CI/CD, Bash scripting, Agile, Powershell
Client Ducor Petrochemicals
Period July 2021 - December 2023
Role IT Architect, Full Stack Developer, Data Engineer, Technical Designer, Application Management
Project Overall Equipment Effectiveness (OEE)
Activities Executed an Overall Equipment Effectiveness (OEE) project at Ducor for the quality control of produced products. This project involved writing software, reports, and ensuring the data quality of the database content. Also set up a version control environment and implemented a platform for easy documentation of existing software for the company. Conducted an analysis for certification to produce semi-finished plastics for medical applications. After the project's realization, I took on application management.
Tools/Methodologies Python, MS SQL, HTML, JavaScript, Django, Linux, Docker, MS SSRS, LDAP, ActiveDirectory, Single Sign On (SSO), Git, Gitea, Gitlab, CI/CD, Bash scripting, Agile, Product Owner, Powershell
Client Shell Oil Refinery Moerdijk
Period March 2020 - February 2021
Role IT Architect, Full Stack Developer, Data Engineer, Technical Designer
Project Planner scoping tool
Activities Implementation of a scoping tool for planners at Shell Moerdijk to determine the scope of projects for preparation before being entered into SAP. This also includes functionality for quality control with government agencies and coordination with suppliers.
I executed this project by fully programming it in consultation with the client using Agile, including the required database design and realizing the data exchange with SAP.
Tools/Methodologies PHP, HTML, JavaScript, SAP, MS SQL, MySQL, Linux, Git, Gitlab, Bash scripting, CI/CD, Agile
Client Vivat Insurances
Period October 2019 - August 2024
Role IT Architect, Full Stack Developer, Data Engineer, Technical Designer
Project Facial recognition access control
Activities Executed a project for the implementation of access control to Vivat Insurances' offices using facial recognition. This is based on an opt-in for employees who choose to use it. The facial recognition is performed by Hikvision cameras that are in no way connected to the internet due to privacy concerns. I took on the writing of the software for synchronizing faces across all cameras, as well as the administration of the opt-in and registration of employee arrival and departure times. I also wrote monitoring software.
Tools/Methodologies C, C++, PHP, Java, Tomcat, HTML, JavaScript, Linux, Git, Gitlab, Bash scripting, CI/CD, Agile, Hikvision SDK
Client Shell Oil Refinery Pernis and Moerdijk
Period April 2017 - June 2021
Role IT Architect, Full Stack Developer, Data Engineer, Technical Designer
Project Fastlane columns
Activities Fastlane columns are columns with an LCD screen at the entrance of a plant area at Shell where employees who already have a permit can present their access badge without first having to go to the work permit desk and present their badge to a reader there. These columns real-time register the presence of employees in zones on the plant area without having to use active NFC tags that require a battery. This project includes the realization of the equipment in the columns, the software for data exchange, and a fail-proof network connection that works practically always. The columns can connect via a wired network, WiFi, or mobile network, automatically choosing the fastest connection and switching to another connection in real-time if available. The columns can also work independently off-line for some time. When an access badge is presented, the columns perform a real-time check of the employee's fastlane access validity.
For this, I was involved in the selection of the hardware in the columns, the configuration of the embedded Linux devices, and the writing of the software for data synchronization between the columns and the web services, the interface on the columns, and the web application for managing the columns.
Tools/Methodologies C, PHP, Java, HTML, JavaScript, Linux, Embedded, Bash scripting, OpenVPN, CI/CD, Git, Gitlab, Agile, MQTT, Message Queue, DevOps
Client Hertel/Altrad Netherlands and Belgium
Period January 2017 - December 2023
Role IT Architect, Data Engineer, Technical Designer, Java Developer
Project Enterprise Service Bus (ESB) project
Activities Implementation of an Enterprise Service Bus (ESB) project for Hertel, now Altrad. This replaced existing ESB software where troubleshooting was practically impossible and reporting was absent. This ESB handles the exchange of (external) employee data between TimeWize for time registration, VCRS from iCense, Hertel's proprietary database, Metacom accounting software, and other parties. If any issues occur with the data exchange, they are reported in a readable format.
I also programmed a calculation module for this ESB so that the time registration in TimeWize can send the exact correct bookings to the accounting package for invoicing. I also set up database backups for this.
Tools/Methodologies PHP, Java, Bash, Python, Linux, Jenkins, CI/CD, Git, Gitlab, Bash scripting, Agile, Product Owner, DevOps, SOAP, WSDL, TimeWize, VCRS, Metacom, DevOps, Powershell
Client Municipality of Ede
Period June 2016 - August 2018
Role IT Architect, Software Developer
Project LoRa pilot traffic lights cyclists
Activities Pilot project for the Municipality of Ede where, using LoRa technology, registered cyclists with a LoRa sensor on their bikes were detected at traffic lights before the sensors in the road would register them. This allowed cyclists to get a green light earlier and could (almost) always cycle through. This project involved the implementation of the LoRa wireless network, as well as an interface with the traffic light control system (VRI) so that the cyclist traffic light received a signal to turn green. I primarily wrote the (embedded) software for controlling the VRI.
Tools/Methodologies C, C++, Java, Python, PHP, HTML, JavaScript, Linux, Bash scripting, OpenVPN, Git, Gitlab, Scrum, Agile
Client Vivat Insurances
Period April 2015 - June 2023
Role IT Architect, Full Stack Developer, Data Engineer
Project Management software for employee presence
Activities Management software for Vivat Insurances that provides insight into employee presence for calculating travel expense reimbursements, hours worked, etc. This software contains multiple integrations with other databases for synchronizing employee data with different systems within Vivat so that access is automatically granted within the iProtect access software, IT systems, and so on.
Tools/Methodologies PHP, HTML, JavaScript, iProtect, MySQL, Linux, Bash scripting, Tomcat, Git, Gitlab, CI/CD, Agile
Client Shell Oil Refinery Pernis and Moerdijk
Period January 2015 - February 2021
Role IT Architect, Full Stack Developer, Data Engineer
Project Track & trace system
Activities Parts of a Shell plant require maintenance every few years. (Large) parts sometimes disappear irregularly during this time. This project involves the implementation of track and trace software using GPS trackers attached to the parts before they are dismantled and stored or transported to external parties for maintenance. I handled the implementation of the software for registering which trackers were attached to which items, where the trackers are located, and notification if a tracker moves outside a defined area.
Tools/Methodologies C, PHP, HTML, JavaScript, MySQL, Linux, Git, Gitlab, CI/CD, Bash scripting, Agile, Scrum, MQTT, Message Queue
Client Shell Oil Refinery Moerdijk
Period October 2013 - February 2021
Role IT Architect, Full Stack Developer, Data Engineer
Project Budget Control System
Activities Implementation of a budget control system for Shell Moerdijk that is not possible in SAP, the ERP system used by Shell Moerdijk. Separate from the top-down budgeting in SAP (budget imposed by management, departments execute), this system is based on bottom-up (departments request budget, management decides). This allows management to better decide where money needs to be reserved for long-term future planning. This system includes features for budget requests, review, and allocation. The BCS system also includes the implementation of an automatic across-the-board reduction method on parts of budget requests/allocations.
Tools/Methodologies PHP, HTML, JavaScript, MySQL, Linux, Git, Gitlab, CI/CD, Bash scripting, Agile
Client Vodafone
Period April 2013 - September 2018
Role IT Architect, Full Stack Developer, Data Engineer
Project Management information system for presence times
Activities Implementation of a management information system that tracks the presence times at Vodafone locations. This information is collected from the iProtect access system used by Vodafone. This includes presence registration for all Vodafone locations, including the antennas of Vodafone's mobile network. Employee travel expense reimbursement is also calculated with this system.
Tools/Methodologies PHP, HTML, JavaScript, MySQL, Linux, Git, Gitlab, CI/CD, Bash scripting, Agile
Client Shell Oil Refinery Pernis and Moerdijk
Period April 2010 - June 2012
Role IT Architect, Full Stack Developer, Data Engineer
Project Active NFC StopReaders project
Activities Using active NFC tags, which transmit a signal every 1.5 seconds, the presence of employees in an open-air plant area is registered to track when and where employees are on site. This information is collected real-time via mobile antenna hubs that forward the information to a central database where, among other things, presence during an emergency and duration of presence on site are tracked.
The software also provides insight into how much time employees spend, for example, changing into safety clothing before entering the site.
This project involved the complete writing and calibration of the software to achieve accurate registration of the areas where an employee is located and registration of arrival and departure times. This takes into account radio wave interference from the active NFC tags at each location, as a plant area contains many steel structures that can suddenly amplify or weaken radio signals in certain places. Due to this interference, it was not possible to use standard software for active NFC tag registration, so I built an entire software environment for real-time data collection that can account for this calibration.
Tools/Methodologies C, PHP, HTML, JavaScript, Linux, Embedded, Git, Gitlab, Subversion, CI/CD, OpenVPN, Agile, MQTT, Message Queue
Client iCense, Hertel/Altrad
Period June 2010 - June 2023
Role IT Architect, Full Stack Developer, Data Engineer, Lead Developer
Project VCRS (Vendor Contractor Registration System)
Activities Implementation of the VCRS platform. This platform is for the hiring of external contractors by companies, performing an automatic check of things like passport numbers, diplomas, and permits required to perform the work. Internal training can also be registered here. The system includes integrations with the Chamber of Commerce for supplier checks, exchange and approval of working hours, and checks on the validity of (safety) certificates, among others.
The platform offers suppliers a complete environment to maintain all necessary data for their employees, and this data is only shared with a client when an employee is working for that client, ensuring data privacy.
I was the lead architect for this project and managed 5 other developers, while also programming myself.
Tools/Methodologies PHP, HTML, JavaScript, PDO, Phalcon, Linux, Bash scripting, CI/CD, Git, Gitlab, Jenkins, OpenVPN, Agile

Previous Experience

November 2010 - June 2012 Registration System for External Supplier Employees for the House of Representatives (Dutch Parliament), IT Architect

External employees who need to work at the parliament, for example, a plumber or similar, must be registered in advance. Due to strict security requirements, this software cannot run at the House of Representatives itself, but the exchange of data is necessary. Via a highly secure connection, this data is transmitted to the parliament's access system, where checks for blacklists, security certificates, and other controls are performed automatically.

Java, Tomcat, PHP, HTML, JavaScript, MySQL, MS SQL, verschillende API koppelingen, SE Linux, Linux, Powershell, MS Access, Agile

December 2010 - January 2018 Welcome System NPO, IT Architect

Implementation of the Welcome visitor registration system for the Dutch Public Broadcasting organization NPO. Visitors must be registered in this system, after which the visitor pass is automatically registered in the iProtect access system used by the NPO via an automatic link.

PHP, Adobe Flex, iProtect, Linux, Subversion, Bash scripting, Agile, Scrum

October 2010 - April 2011 Implementation of Custom Linux NTP Clock Utility for iCense, Software Developer

Adjustments to the Linux utility eth_clock for embedded Linux devices, including improved handling of daylight saving time.

C, Linux cross compiling, Linux, Subversion

June 2010 - December 2012 Shell Oil Refinery Pernis and Moerdijk, Full-stack Programmer Access and Permit Applications for Suppliers

Realization of software for access and work permit applications for suppliers of Shell refineries. This included applications for work permits, site access, permission to bring a car onto the site, and so on.

PHP, Javascript, HTML, MySQL, AEOS, Oracle DB, Adobe Flex, ActionScript, Linux, OpenVPN, Subversion, Git, Gitlab, CI/CD, Agile

March 2010 - December 2022 Shell Oil Refinery Pernis and Moerdijk, IT Architect Management Information

Analysis and realization of management information regarding access rights and presence of employees and contractors at Shell in Pernis and Moerdijk.

PHP, Javascript, HTML, MySQL, AEOS, Oracle DB, Adobe Flex, ActionScript, Linux, Git, Subversion, Agile

March 2010 - October 2011 Vodafone, IT Architect

Consultancy and realization of management information for Vodafone from the iProtect access system software.

PHP, HTML, JavaScript, iProtect, Linux, Subversion, Bash scripting, Agile

March 2010 - December 2010 iCense BV, IT Architect

Realization of software to control the iProtect access control software by THK Security and enable data exchange with it. Many projects until 2022 were realized in collaboration with iCense.

PHP, HTML, JavaScript, Linux, OpenVPN, Bash scripting, Subversion, Agile

January 2010 - March 2012 Shell Oil Refinery Pernis and Moerdijk, IT Architect

Realization of a project where the presence of employees and contractors at factories was automatically registered using active RFID tags.

PHP, HTML, JavaScript, Java, Bash, C, Linux, OpenVPN, Subversion, Git, Gitlab, CI/CD, Agile

December 2009 - January 2010 Shell Oil Refinery Pernis and Moerdijk, IT Architect

Realization of an application for monitoring the Working Hours Act based on hours present. This is an application that fully takes into account the legislation regarding maximum working hours in all combinations such as shift work, night shifts, mandatory number of days off after the maximum number of night shifts, etc.

PHP, Adobe Flex, ActionScript, HTML, JavaScript, MS SQL, AEOS, Linux, OpenVPN, Subversion, CI/CD, Agile

December 2009 - December 2010 Shell Oil Refinery Pernis and Moerdijk Access Applications, IT Architect

Consulting and adapting an internet application that manages applications for access to the Shell Pernis and Moerdijk sites.

PHP, Javascript, HTML, MySQL, AEOS, Oracle DB, Adobe Flex, ActionScript, Linux, Agile

September 2012 Verbeterforum, Trainer

Trainer for the Police Academy for the Digital Investigation course for detectives.

October 2009 - March 2010 Dialogues Technology, ABN AMRO, Auditor / Consultant

May 2009 – October 2009 Elsevier Corporate Markets, Java Architect and Agile Consultant

Java, Oracle, JDBC, XML, XSLT, HTML, JavaScript, CI/CD, Agile, Scrum

January 2009 – April 2009 Delta Lloyd / Ohra Insurances, Adobe Flex Architect / Java Architect

Java, Adobe Flex, ActionScript, CI/CD, Subversion, Powershell, Agile, Scrum, Scrum master

April 2008 – December 2008 ABN AMRO / Associates / HeadFirst, Java Architect, Adobe Flex Architect, and Technical Designer

Technical design and software development architect for recruitment company Associates, a subsidiary of ABN AMRO. Associates is a company for external hiring of freelancers within ABN AMRO and other participating companies (now HeadFirst). Responsible for the entire Java and Flex development work with a team of other developers. Collaborated with the client and graphic designers to translate their designs and functional requirements into a technical implementation.

Java, Adobe Flex, MySQL, Hibernate, Spring, Spring security, Apache connection pooling, HTML, Agile, Scrum, Linux, Bash scripting, CI/CD, Agile, Scrum

June 2007 – March 2008 Reed Elsevier, Java Architect

Maintenance and extensions to mosbysindex.com such as “Image based OpenURL linking” and Athens login functionality. Translated client requirements into a technical design and implementation. Designed and implemented promotional campaigns on the website.

Java, Oracle, JDBC, Servlets, XML, XSL, XSLT, Apache connection pooling, HTML, J2EE session management, Internet Information Server, Oracle Application server, Athens, OpenURL, CI/CD, Agile, Scrum

February 2007 – June 2007 Bouwhuis Meet- en Regeltechniek BV, Java Architect and Team Leader Developers

Built an application to read and configure embedded controllers. Responsible for the technical design of the application.

Java, OO, Design Patterns, SCADA messages, Java Swing, Java WebStart

September 2006 – January 2007 Tiscali Nederland BV, Senior Java Web Developer

Built a White Label Framework for Tiscali's product websites.

Java, Spring, Servlets, XML, XSL, XSLT, Spring WebFlow, CSS, JSP, OO, Design Patterns, Agile, Scrum

December 2005 - February 2006 Saxion University of Applied Sciences, Lecturer Databases Part-time Students

Substitute lecturer for databases in the evenings due to illness.

November 2005 – August 2006 Reed Elsevier, Lead Java Developer and J2EE Architect

Java, Oracle, JDBC, COM, XML, XSL, XSLT, Elsevier Jamaica platform (combination of Microsoft COM, Java technology and XML/XSL), HTML, J2EE session management, Internet Information Server

August 2005 – October 2005 UPS SCS, J2EE Consultant

Maintenance of a warehouse system for IBM warehouses, including package management and shipping processing. Built a backup solution for printing 2D label print software for Philips Semiconductors.

Java, EJB, Session beans, Message beans, JMX, Bea Weblogic, XML/XSL, Struts framework, Hibernate, Spring framework

April 2005 – July 2005 Reed Elsevier, J2EE Consultant

Built a prototype website for searching and retrieving published articles about medicines, specifically for pharmaceutical manufacturers. Performed both technical design and implementation. Implemented J2EE compatible session management for the Jamaica platform used by Elsevier for website development. Maintained www.embase.com.

Java, Oracle, JDBC, COM, XML, XSL, XSLT, Elsevier Jamaica platform (combination of Microsoft COM, Java technology and XML/XSL), HTML, J2EE session management, Internet Information Server, Agile, Scrum

August 2004 – March 2005 Shell Exploration and Production Europe, J2EE Consultant / SAP Enterprise Portal Consultant

JSP, Servlets, EJB, SOAP, XML, XSL, Java, HTML, SAP portal, iViews, WSAD (WebSphere Application Developer), Eclipse, SAP PDK, Powermart, Subversion, Prince2

September 2001 - May 2004 FAA Partners / Co-or International BV / Inkasso Unie, Java Architect, Technical Designer

IRIS, an information system for the debt collection agency. This is a debt collection system entirely driven by meta-data from control tables. The system contains a complete workflow module and interfaces with various other software. The entire business process can be described with the meta-data. Built additional functionality for FAA/Java for the IRIS system. Realized generic software, such as the workflow module and software for payment arrangements. Built generic software for interfaces with:

Java, SQL, JDO, meta-data, Hibernate, Linux, AS/400, DB2, Oracle, Bash scripting, Subversion, CI/CD

October 2002 FAA Partners / Inspectorate of Work and Income (IWI), Auditor

Performed a technical audit of the "samenloop" (concurrence) application, a system that compares various institutional files for fraud detection, including translating findings into language understandable by the House of Representatives.

Borland Together, UML, WebSphere, Java, EJB, JMS, Bash scripting

November 2001 ONS Nederlandse Softwarebedrijf (Software Company), Trainer

Taught several workshops on writing robust and maintainable software for Visual Basic programmers.

Visual Basic, Oracle, SQL Server, DCOM

March 2001 - October 2001 FAA Partners, Programmer

Developed the FAA/Java toolset, an application platform written in Java, with which administrative applications can be quickly and easily created based on meta-data.

Java, JDO, JDBC, XML, XUL, RMI, Oracle, Hibernate, Linux, AS/400, DB2, Subversion, CI/CD

February 2001 – March 2001 RDE / Evema BV, Programmer

Resolved problems in a Visual Basic application for calculating a parts list for refrigeration technology and shop fittings.

Visual Basic, Microsoft Transaction Server, ActiveX, COM, DCOM, Sybase

January 2001 RDE / Stichting Ether Reclame (STER), Programmer

ASP, HTML, VBScript, JavaScript, IIS, Internet Explorer, Netscape/Mozilla, SQL Server, MS Index Server

July 2000 - December 2000 CMG / Sterpolis Insurances, Programmer, Consultant

Microsoft programmer for the Sterpolis insurance website. This included the first online car insurance policy that could be concluded in the Netherlands. This also involved setting up documentation and development standards.

ASP, HTML, VBScript, JavaScript, IIS, Internet Explorer, Netscape/Mozilla, AS/400 connections, DB2

March 2000 – June 2000 CMG / Leiden University Medical Center (LUMC), Programmer

Visual Basic programmer for the LUMC Occupational Health Service. The application included sick leave, patient visit, and treatment registration, including a central calendar functionality for users and occupational physicians.

Visual Basic, ActiveX, Oracle, PL/SQL

January 2000 – March 2000 CMG / KPN Telecom Fixed Network Operator, Consultant

Consultant Activity Based Costing, database designer

Access, Excel, MS Project, Oracle

January 1999 - December 1999 CMG / Academic Medical Centre Nijmegen, Consultant

Database specialist for the millennium project

Access, Excel, Word, Project, Sybase, ODBC

August 1998 - December 1998 CMG Trainee

Master class Microsoft Certified Solution Developer (MSCD)

Access, Visual Basic, WOSA, SQL Server

February 1998 – June 1998 Graduation Internship Tax Authorities Center for ICT

J2EE, Access, netDynamics

Links