As a senior agile full-stack/devops developer and technical lead with 17+ years of experience, I help my clients in many ways:

  • I help build and test software from beginning to end, front-end to back-end, from my laptop to production
  • I help find an architectural fit for new functionality and help teams build it
  • I find future fit solutions for complex problems using spikes and poc's, while making sure I'm solving the right problem; half the job is understanding the customer's real needs.
  • I can thoroughly review and analyse source code and suggest improvement plans both code-technical and from an architectural point of view
  • I can help teams become more effective and productive by looking at things like CD/CD, DevOps and GIT workflow and release management
  • And of course I help develop business value, while at the same time coaching my fellow developers on the job

Javascript (+AngularJS and much more)

Java / J2EE (+Spring and much more)

Remya’s Cake Studio

Remya’s Cake Studio

Starting a new company is exhilarating and so much work

AEGON

AEGON

A complete upgrade

DUO

DUO

Rewriting the entire student loan system

Quintor

Quintor

The company where I grew up

Open Source

Open Source

My contributions to the open source community

CJIB Leeuwarden

CJIB Leeuwarden

From POC to large scale project

Certified Scrummaster

Certified Scrummaster

Zilverline and 10 years of Agile

FBTO

FBTO

My very first professional experience

2016 - 2019

AEGON Netherlands, Leeuwarden (Mortgages)

Technical team lead and architect

Worked as technical architect in an agile environment to standardize microservice development and upgrading the development teams’ knowledge and working approaches. I also helped in streamlining the application landscape at large within the Mortgages domain and was part of the team that defined the Architecture Roadmap 2020 for the Mortgages domain.

List of activities I performed on the job as I helped develop user stories:

  • Standardized technical development of microservices using a cocktail of Spring Boot, Hibernate and MySQL (clustered for high availability with Nginx)
  • Standardized front-end development with AngularJS
  • Developed a Commons project to standardize everything from REST, SOAP and JMS integration to generating CSV’s, implementing JWT security tokens and creating Jackson JSON converters.
  • Helped standardize CI / CD Bamboo build plans, Sonar analyses and Artifactory releases, Tomcat deployments
  • Introduced low-entrance documentation server (Atlassian Confluence)
  • Introduced proper source code branching and release management
  • Introduced Git and migration plan
  • Streamlined application landscape by identifying key functional / business requirements
  • Provided in-depth reviews and offered improvement plans

 

Read more about my experience with AEGON.

2012 - 2016

DUO

Senior java / web developer & architect

DUO, the national institute of student loans and financing products, is rebuilding its processing systems to provide a quicker result and a better online user experience. Every student will use it in the future.

In addition to being involved in general enterprise level java application development (event-driven SOA, hibernate, REST, SOAP, JMS etc.), I was in lead of the technical development of the new Javascript based student screens, using the following technologies: gulp, jQuery, knockoutjs, requirejs, json REST services, and other minor libraries (such as momentjs). In this position I have devised a scalable web application architecture / structure in which screens and data can be modeled in a homogeneous fashion, consistent across all screens and all teams.

Other interesting activities:

  • devised and implemented an approach to (automated) performance testing of the back-ends using JMeter and SoapUI (the last one is for mocking SOAP and JMS). This solution involved integrating the testing process in our continuous integration and deployment cycle (in Jenkins / Bamboo).
  • devised and implemented an approach to (automated) javascript unit testing and measuring code coverage using QUnit, Jasmine, JSCoverage, PhantomJs and CasperJS. This solution again involved integrating the testing process in our continuous integration cycle (in Jenkins / Bamboo).
  • our teams used the Agile Scrum methodology

 

Read more about my experience with DUO.

2007 - 2016

Quintor

Software Consultant

As a developer for Quintor I have been involved in implementing small to large projects from start-to-finish, including doing Proof of Concepts, for small and large clients. This also includes the role of maintenance for production released projects.

Read more on my experience with Quintor.

2011 - 2012

AEGON Nederland

Software Engineer

Working in a SCRUM team of approximately ten people on an intranet application that combines many legacy SOA systems into a single portal (EAI project). This portal application is then used to automate correspondence with consumers.

My role so far has varied covering the following activities:

  • Perform a migration from Websphere 7 to Tomcat 6, while maintaining backwards compatibility (being able to deploy the app to both platforms).
  • Develop an approach to automated GUI testing (using fitness and selenium) in a continuous integration cycle
  • Develop services and consuming services in a SOA landscape
  • Implement front-to-end JSF GUI’s that interact with many services and a backend.
2009 - 2011

CJIB

Senior Java developer

Have worked as a senior developer on a couple of smaller projects, including a proof of concept leading to a complete rebuild of the so called EIS administration system. This system deals with national administration of crimes, tickets and automated fee collection in the Netherlands.

Tasks included:

  • building the proof of concept in a medium team
  • setting up follow-up project for a large team (40+ members)
  • coaching new members on the project and junior developers
  • acting as backup Scrummaster
  • acting as lead developer within my sub-team

 

Interesting facets of the project include:

  • building multiple services that act in a SOA oriented architecture and integrates with an existing landscape of back-ends
  • using JMS queuing as messaging system
  • in an Agile configured team (Scrum of Scrums)
  • using frameworks such as Spring, Toplink JPA, JSF+Facelets

 

Read more about my experience with CJIB.

2008 - 2009

ABN AMRO

Java / Web Developer

Completed a project for ABN Amro to completely rewrite and expand an application called MKBnext. This is an application with which small to medium business owners and entrepreneur can buy/sell companies. Goal is to provide a faster, more robust application with a completely new design, that is much better manageable.

My role included setting up the project from the ground up including proof of concept/prototype, before other team members were able to join the project. I’ve worked on all facets of the webapplication, from back-end to front-end.

The following components were involved:

  • Very short and strict deadline, which we successfully made
  • Search Engine Optimization (SEO)
  • Worked according to Agile Development Process

 

Used technologies:

Spring, JPA (Hibernate), JSF (Mojarra / Richfaces / Ajax4JSF / PrettyFaces), Flex, XHTML+CSS, Ajax, Velocity templating, Alfresco CMS, Flying Saucer and other related technologies.

2008 - 2008

Achmea Avéro

Java / Web Developer

Developed a new web-based front-end for Achmea Avero Zorg, which included the following components:

  • Java developer function, focused on a JSF + Facelets front-end
  • Large team consisting of developers, architects, testers and many back-end ties
  • Short and very strict deadline, which we successfully made
  • Other technologies I’ve used in this project: Spring, Flying Saucer, Richfaces + Ajax4JSF
2006 - 2008

Achmea FBTO

Java / Web Developer

Worked on the FBTO website with a large team, which included the following components:

  • Java Developer function, using mainly Struts
  • Working experience also included working in Agile development process
  • Completed several projects for FBTO integrating new products into the website. Many back-ends (backoffice, AS400, RDW etc.) were involved
  • Completely rebuilt a large part of the website using Search Engine Optimization (SEO)

 

Read more about my experience with FBTO.

2006 - 2006

Internship

Web Developer

Worked at TRES Internet for my Bachelor degree. The following components were involved:

  • Written an online (web) application for automated ticket sales.
  • Used technologies: ASP VBScript (classic), XML, MS Access
  • Written a research paper on “development process improvement and best practices”
2001 - 2006

Noordelijke Hogeschool Leeuwarden

Information technology (hogere informatica)

Bachelor degree

1454878628Newsitems-490-attachment1_NHL20logo.jpg

2013

Certified ScrumMaster

Zilverline

000233330

1458850753Certified-Scrum-Master-Certification.gif

Jan 24th, 2018

The Story Point

Considering the discussion regarding story points keep popping up, I felt the need to comprehensively write down what I feel is the value of a story point. Everything is up for discussion. What’s in a number A story point is an arbitrary measure of work by Scrum teams, which is used to measure the effort… read more