GIDS is the back-office Fortis application for financial securities data for the Global Securities Financing Group including the import of data from feeds such as Bloomberg and Telekurs, mapping data to the Fortis context and exporting objects to other internal management systems.
MeetingPoint is a project for Dutch insurance agents to integrate customer relationship management, insurance policy back office, reporting/data warehouse, automated marketing campaigns and single sign-on/user management with a single services bus. Responsibility was working with Chess iBusiness in defining and implementing the framework for managing the reporting, data warehouses, extract/transform/load and interface to partner Loyalty Labs which provided automated marketing campaigns for the agencies. Used commercial open source solutions for ETL and data warehouse management to complement the JEE expertise at Chess.
Software Architect and Developer (design of open-source based framework and implementation)
Online electronic wallet micro-payment system for Rabobank, a project already underway since 2001 in several phases. Participated in the implementation of dashboard interface for merchants to apply for and manage their banking interface for loyalty and product offerings in the micro-payment system. Rabobank had stringent requirements for highly secure, four-tier architecture which must be deployed with multiple-firewalls.
Software Architect and Developer (planning of multi-tier architecture, implementation, assistance with integration testing and deployment)
Tomcat (testing), Websphere (integration and production), Oracle
February 2007 – June 2007
Nationale Autokaart, Quantor International, Profile Tyre Centers, Pecoma, Chess iBusiness, Execom (Serbia)
Auto repair/parts and lifetime Dutch APK loyalty system for Profile Tyre Centers supporting life cycle of loyalty cards/accounts (application, card production and distribution) and loyalty accounting system for end users allowing management and redemption of earned loyalty currency. Part of responsibilities, besides controlling software architecture, acceptance testing and deployment, was managing off-shore developers in Serbia on behalf of Chess iBusiness.
Software Architect (development planning, team lead for external programming team, overseeing architecture, acceptance testing/quality, deployment)
Cashferium is a financial start-up providing third-party cash management for retailers. The objective is to provide a more cost effective alternative to banks and security transport by providing cash kiosks in shopping malls where retailers may deposit cash and pick-up coin rolls. The system integrated fingerprint recognition, coin roll dispensers, cash deposit/withdrawal terminals and human security escorts with a back office system for contract application, account management, kiosk reservation, transaction tracking and billing.
Extraction and transformation of data from Thomas Cook internal systems into price tables for Vrij Uit travel catalogues in the form of XML web services. The web services provided an interface to the external catalog publisher and a price table view format for internal employees. The project served to automate a once labor-intensive process of transformation and formatting every catalogue period.
JEE, Servlets, Oracle PL*SQL including XDB and ORDBMS, XML/XSLT, Subversion
A large re-engineering and migration project spanning several years, phases and components. The system was based on the client-server core backoffice systems at KNVB and one the principle objective was to create software systems that could be sold as software and services to other sports organizations both in the Netherlands and abroad (generification and internationalization). Components included:
Migration from Sybase to Oracle
Re-engineering core back-office system from client-server to 3-tier web services based architecture with rich client interfaces.