1) Develop a Jersey-based REST API using JPA on Glassfish 4.1 JEE7, and Spring Boot, Spring MVC REST
2) Design/develop Spring Boot/Batch scheduled services for emailing/alarming/compliance
3) Implement Spring OAuth2 server and clients for token based secure access to REST API
Migration and upgrade of Java/Spring based Email API application.
Migrate from SVN to GitHub
Upgrade Spring Core and Integration from 3.* to 4.*
Development of Integration applications using Mule ESB and Tomcat /Spring Boot Java Applications; Spring boot, Spring integration, AMQP, JMS, Postgresql.
High volume integration/synchronisation between disparate systems.
EDUCATION
1978 ? 1981
University of Birmingham
Edgbaston Park Road, Birmingham, England
BA (Hons) Degree in Geography Class II Div I
Subsidiaries: Statistics, Surveying
Business environments
Linux (Red Hat/Scientific Linux, Ubuntu, Debian, Mint); Android
Oracle from v.7; Mysql, MariaDB; Postgres; DynamoDB; SQLite on Android (for personal development use)
Other databases used supporting 3rd party products via jdbc/odbc - Sybase, informix in telecommunications reporting
Microservices
REST API's
Spring technologies (boot, data, amqp, jms)
SAAS in the Cloud (Anaplan Inc.)
Authentication and Single Sign On - SAML and CAS for Anaplan Inc.
Telecommunications and network reporting and provisioning (Telecom NZ)
Government (NZ Government Companies Office, Intellectual Property Office, various Registries)
Insurance (claims processing, Bowrings City of London)
Foreign Exchange (Chase Manhattan Bank UK)
Medical (diagnostic result delivery)
Software deployment configuration and provsioning (Credit Suisse, Zurich)
Customer Portals (using Liferay for Genesis Energy , NZ)
1) Develop a Jersey-based REST API using JPA on Glassfish 4.1 JEE7, and Spring Boot, Spring MVC REST
2) Design/develop Spring Boot/Batch scheduled services for emailing/alarming/compliance
3) Implement Spring OAuth2 server and clients for token based secure access to REST API
Migration and upgrade of Java/Spring based Email API application.
Migrate from SVN to GitHub
Upgrade Spring Core and Integration from 3.* to 4.*
Development of Integration applications using Mule ESB and Tomcat /Spring Boot Java Applications; Spring boot, Spring integration, AMQP, JMS, Postgresql.
High volume integration/synchronisation between disparate systems.
EDUCATION
1978 ? 1981
University of Birmingham
Edgbaston Park Road, Birmingham, England
BA (Hons) Degree in Geography Class II Div I
Subsidiaries: Statistics, Surveying
Business environments
Linux (Red Hat/Scientific Linux, Ubuntu, Debian, Mint); Android
Oracle from v.7; Mysql, MariaDB; Postgres; DynamoDB; SQLite on Android (for personal development use)
Other databases used supporting 3rd party products via jdbc/odbc - Sybase, informix in telecommunications reporting
Microservices
REST API's
Spring technologies (boot, data, amqp, jms)
SAAS in the Cloud (Anaplan Inc.)
Authentication and Single Sign On - SAML and CAS for Anaplan Inc.
Telecommunications and network reporting and provisioning (Telecom NZ)
Government (NZ Government Companies Office, Intellectual Property Office, various Registries)
Insurance (claims processing, Bowrings City of London)
Foreign Exchange (Chase Manhattan Bank UK)
Medical (diagnostic result delivery)
Software deployment configuration and provsioning (Credit Suisse, Zurich)
Customer Portals (using Liferay for Genesis Energy , NZ)