Expertise

I can can add immediate and tangible value to any project requiring knowledge of any of the following…

SOA and Microservices:

  • SOA Strategy & Policy
  • Service Analysis & Business Process Analysis
  • Service Architecture & Infrastructure
  • Service Engineering & Development
  • Service Governance Processes
  • Service Interface Design (SOAP/WSDL, REST)
  • Service Design Standardisation
  • Microservice Design and Implementation

Cloud:

  • SOA Design for Cloud (Amazon, Google)

Mobile:

Solutions Architecture:

  • Business Process Modelling Notation  (BPMN)
  • Sparx Enterprise Architect (UML, Archimate, etc.)
  • Data modelling (XML Schema)

Agile Project & Program Management Methods:

  • SCRUM and other agile processes & practices (XP, TDD, etc.)
  • Agile Program Governance & Agile Scalability
  • User Story Writing / Acceptance Testing etc.

Solution Design:

  • UML
  • BPMN
  • Others

Software Engineering (Java):

  • IntelliJ / Android Studio / Eclipse / Netbeans
  • REST / SOAP / WSDL / XSD / XML
  • Glassfish / Weblogic / Tomcat
  • Maven / Gradle
  • Android
  • JUnit / Mockito
  • JAX-WS (SOAP)
  • JAX-RS (REST)
  • JaxB / HyperJaxB3
  • JPA / SQL / NoSQL