Profile
Cyriel van Dongen
Senior Software Developer
Hi, welcome to my resume. My name is Cyriel, I live in Raamsdonk with my girlfriend and our two children. I work as a software developer. My work for me is more than converting requirements into code. Development means thinking along, collaborating within and outside your team, thinking in alternatives and choosing the most appropriate solution, both on small and large scale. I like working with the latest technologies and I get my hands dirty during implementation while keeping the big picture in mind. In this way I come to solutions in complex situations and achieve top results with my team.
Professional Experience

ASML
High Tech Java Developer
47 months
April 2022 - Current
Developing software for the semiconductor industry.

Accenture

Rabobank
Full-Stack Developer
12 months
April 2021 - March 2022
Implemented knowledge content platform across multiple Rabobank channels (public and private):
- Extended the platform with new features and maximized reusability of components cross-channel.
- Optimized experience with fully responsive designs.
- Set up new microservices for storing knowledge related data.
- Added support for multiple simultaneous languages, which the user can select in his preferences.
- Built using an Angular single page application on top of a headless CMS.
Java
TypeScript
JavaScript
Angular
Quarkus
Spring Boot
Spring Framework
Azure
Azure DevOps
Pivotal Cloud Foundry
Docker
Maven
Yarn
MongoDB
Git
Splunk

Accenture

Rabobank
Full-Stack Developer
13 months
March 2020 - March 2021
Digitized customer experience with respect to membership:
- Customers can now become a member via the Rabobank app and provide consent for their children to become Rabobank members too.
- Implemented voting for Rabobank’s national ClubSupport campaign in mobile banking app.
- Setting up the foundation for new back-end microservices that integrate with existing CRM systems, third party APIs and a new database.
- Implemented pipelines in Azure DevOps to automatically deploy to Pivotal Cloud Foundry and update database schemas.
- Deciding on using the right set of technologies considering the technical requirements.
Java
TypeScript
JavaScript
Angular
Spring Boot
Spring Framework
Azure
Azure DevOps
Pivotal Cloud Foundry
Docker
Maven
Yarn
PostgreSQL
Git
Splunk

Accenture

Liberty Global
Full-Stack Developer
13 months
February 2019 - February 2020
- Developing and designing new features for a custom java application that is used for troubleshooting Customer Premise Equipment (modems, set-top boxes). Examples of features added are remote Wi-Fi booster management and IPv6 support.
- Leading offshore resources on development tasks.
- Integration of the application with other systems and reviewing high level architectures from an application perspective.
Java
Spring Framework
OSGi
GWT
Maven
Jenkins
MySQL
Git

Accenture

Axpo Group
Integration Developer
7 months
July 2018 - January 2019
- Building reusable components in Java using MuleSoft Devkit.
- Complex data validation logic written in Java.
- Transformation of data using Java and MuleSoft DataWeave.
- Development of MuleSoft APIs integrating Salesforce CRM system with other back end services.
Java
MuleSoft
Maven
Docker
RabbitMQ
Oracle Database
Git
ELK

Accenture

APG
Integration Developer
7 months
December 2017 - June 2018
- Phasing out current ESB architecture and migration to MuleSoft API Platform by providing generic MuleSoft building blocks.
- Development of MuleSoft APIs to replace current custom synchronization framework.
- Transformation of data formats between systems using MuleSoft DataWeave.
MuleSoft
Maven
ActiveMQ
Bamboo
SVN

Accenture
Software Developer
54 months
October 2017 - March 2022
Additional responsibilities at Accenture, besides listed client projects:
- Recruitment of new developers and conducting interviews
- Explore new technologies and POC concepts. An example of a recent POC was that of an event-driven microservice architecture using Spring WebFlux and Apache Kafka.
- Mentoring juniors and students.

Van Boxsel Engineering
Structural Engineer
8 months
February 2017 - September 2017
Performing structural calculations on various steel and concrete civil engineering projects.

Huisman Equipment
Structural Engineer
41 months
September 2013 - January 2017
- Responsible for the structural integrity of steel offshore structures (offshore cranes, drill and pipelay equipment). Examples of projects worked on are: adjusters, skid systems and drilling risers.
- Dynamic analysis using Excel with VBA of a mechanical system that simulates vessel motion (ship roll) on a 90m tall test drill tower.
- Finite element analysis (FEA) using ANSYS Workbench and ANSYS APDL.
- Scripting plugins for ANSYS Workbench using Python to automate calculations of welds in a steel structure and creating a user friendly experience for performing these calculations.
Python
VBA
ANSYS
Education

Eindhoven University of Technology
Structural Design
2010 - 2013
Master of Science (MSc)

Eindhoven University of Technology
Architecture
2010 - 2013
Master of Science (MSc)

Eindhoven University of Technology
Architecture, Urbanism and Building Sciences
2007 - 2010
Bachelor of Science (BSc)

Dr. Mollercollege
Gymnasium
2001 - 2007
N+T N+G
Contact
Technologies
* Select one or multiple technologies. Selected technologies are updated and highlighted across the resume.
Programming Languages
Java
TypeScript
JavaScript
Python
VBA
Frameworks
Spring Boot
Spring Framework
Quarkus
Angular
React
OSGi
GWT
Cloud and Containers
AWS
Azure
Pivotal Cloud Foundry
Firebase
Docker
Build Tools and CI/CD
Maven
Yarn
Azure DevOps
Jenkins
Bamboo
Databases and Integration
PostgreSQL
MongoDB
Oracle Database
MySQL
MuleSoft
RabbitMQ
ActiveMQ
Other
Git
SVN
Splunk
ELK
Tailwind
ANSYS
Other Projects
Nap Poet Pin
2021
A web application for kids with a hearing impairment to learn spoken (Dutch) language. Spoken words need to be matched with images to progress through the game. It contains a scoring system that keeps track of results per user.
TypeScript
JavaScript
React
Yarn
Firebase
Tailwind
Resume Template
2021
This resume template site is built using React.
TypeScript
JavaScript
React
Yarn
Tailwind
Languages
Interests
Parenting
Programming
Running
Games
Podcasts
TV Shows