Cyberworkz
  • Home
  • Blog

NS Reisplanner

Tags:
  • AngularJS
  • Java
  • REST
  • Release:17/08/2016
  • Client:NS Reizigers
  • Live Demo: http://www.ns.nl/reisplanner
  • Skills: AngularJS, Continuous Delivery, Java, Microservices, REST, Spring

The journey planner is the most frequently used application of the Dutch Railways with peaks of over a million visitors a day. This project’s goal was to renew the journey planner and redesign the architecture to have a RESTfull API capable of servicing multiple client-side applications.

In this project, I served as the technical lead. I participated with the business in envisioning the end product. After the visionary stage, I designed a scalable architecture to cope with the peak demands and introduced new technologies as Angularjs and Apache Solr for a better user experience.  I coached the team to bring them up to speed with these new technologies. I developed the new journey planner in an Agile Scrum fashion together with a cross-functiontal team, consisting of testers, developers and frontenders.

To gain speed in the project and maximize visibility to all stakeholders a continuous deployment pipeline was setup, rolling out every change after a successful integration build and running automated acceptance test to test a new feature and more importantly regression.

 

Posted by : Haiko van der Schaaf

Say Hi It’s Free!

  • Amsterdam, Eastern Docklands

  • cyberworkz.nl

I'm also on Social Networks

Follow me on social networks to get the latest news, blog, updates and much more.

Download my Resume

Drop me a line

Use this form to tell me about your project goals and needs. I will be in touch within 72 hours.

    Name

    Email

    Phone number

    Subject

    Message

    This site is protected by reCAPTCHA and the Google Privacy Policy and
    Terms of Service apply.