about resume projects contact

Profile

I am a motivated software developer with over 10 years experience in developing and delivering both small and large projects, both individually and as part of a team.

Work

I am currently employed as a Senior Software Developer at Sabio where I have been since 2014.
My current workload includes working on product development, DevOps & bespoke customer integrations.
Over the years I have been involved in developing integrations with customer and third party systems through RESTful services, SOAP clients and direct integrations.
I have worked on many IVR and telephony applications in the voice self-service space and connecting that data to agents improving customer journeys.

Education

I hold a BSc Computer Science degree from the University of Strathclyde, Glasgow. I attended between 2010 - 2014
I also hold a Diploma in Computing: Technical Support from Stevenson College, Edinburgh where I attended between 2008 - 2010.

Skills

Skill Proficiency
Java
High
Spring Framework
High
Cloud Services (AWS/GCP)
Moderate
DialogFlow
Learning
REST Services
High
Git
High
Scrum
High
GitHub CI / Actions
Moderate
Angular
Learning
NodeJS
Learning
Microservices
Moderate
3rd Party Integrations
High
Instrumentation using Prometheus
High
TDD
Moderate
Unit Testing (JUnit)
High
Remote development
High
JIRA / Confluence
Moderate
SQL & ORM Frameworks
Moderate
SOAP Webservices
Moderate
Customer engagement
Moderate
Requirements gathering
Moderate
Docker
High
Linux
High
Apache Tomcat
High