Debit and Credits
• This was a project for Barclays Corporate Digital Portal
• The project was to re-implement the legacy system which processed Direct Debits
and Credits for Barclays corporate customers whilst introduce improved reporting
and integration into strategic systems such as the Digital Portal
• It was the complete rewrite of a legacy system for a modern Web deployment
• The client was based on a Single Page Application pattern within the Angular
Framework
• The design was responsive to accommodate both mobile and desktop
environments
• The Software Stack employed was JavaScript on the client Java on the server
• My responsibilities were for architecture and design, through to development and
team building
Account Switching
• This was a project for Barclays Corporate Digital Portal
• The project was to the regulatory requirement for Account Switching and adoption
of the SEPA payment standards
• It was the creation of a new service based on modern Web technologies as
component piece of the bank’s Digital Portal strategy
• The client was based on a Single Page Application pattern with the Angular
Framework
• The design was responsive accommodate both mobile and desktop environments
• The Software Stack employed was JavaScript on the client Java on the server
• My responsibilities were for architecture and design, through to development and
team building
Software Stack
CLIENT-SIDE
• Bootstrap styling
• Angular Framework
• REST API
SERVER_SIDE
• Java Jersey RESTFul Web Services
• Java Jackson JSON bindings
• Hibernate Database Bindings
• Glassfish Application Server
• Oracle 10 Database
Development Environment
• Agile using the Scrum methodology
• Issue tracking and management using JIRA
• Continuous integration using Bamboo
• Source code control GIT
• Java development using Eclipse IDE
• XML Schema and XSLT
• Spring, Hibernate, JUnit, JMock,
• JavaScript/CCS3/HTML5
• Grunt, LESS, Bower
• Jasmine