Leon Morley

Software Engineer at Argo DevOps Solutions Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Cardiff Area, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Brett Norris

It has been a great pleasure to work with Leon. A fantastic developer with strong technical skills, who was able to to consistently deliver work at the same time as giving support and passing on knowledge to more junior members of the team. If you're looking to hire strong developers, I would thoroughly recommend Leon for your team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • Information Technology & Services
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2022 - Present
    • United Kingdom
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Associate
      • Jun 2017 - Present
    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Director
      • Aug 2009 - Present
    • United Kingdom
    • Technology, Information and Internet
    • 100 - 200 Employee
    • Java Developer Contract
      • May 2022 - Aug 2022
    • United Kingdom
    • Government Administration
    • 700 & Above Employee
    • Senior Java Developer
      • Dec 2021 - May 2022
    • Switzerland
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Java Developer
      • Sep 2021 - Dec 2021
    • United Kingdom
    • Government Administration
    • 700 & Above Employee
    • Java Developer Contract
      • Aug 2020 - Sep 2021
    • United Kingdom
    • Financial Services
    • 300 - 400 Employee
    • Senior Software Engineer
      • Apr 2020 - Aug 2020
    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Java Developer Contract
      • Nov 2019 - Apr 2020
    • United States
    • Banking
    • 1 - 100 Employee
    • Java Developer Contract
      • Jun 2019 - Nov 2019

      During my time at Hodge I worked on their new Automatic Decision In Principle service which allows brokers to get a Decision In Principle within a minute rather than the current 2-3 day manual process. I was involved in the Java Microservice development along with dockerising the components and introducing BDD tests utilising docker-compose to spin up entire environments as part of the build. This enables early feedback as part of the build if a problem occurs and so will increase the… Show more During my time at Hodge I worked on their new Automatic Decision In Principle service which allows brokers to get a Decision In Principle within a minute rather than the current 2-3 day manual process. I was involved in the Java Microservice development along with dockerising the components and introducing BDD tests utilising docker-compose to spin up entire environments as part of the build. This enables early feedback as part of the build if a problem occurs and so will increase the confidence that when a change is made it will not have any negative consequences on the remainder of the codebase. Show less During my time at Hodge I worked on their new Automatic Decision In Principle service which allows brokers to get a Decision In Principle within a minute rather than the current 2-3 day manual process. I was involved in the Java Microservice development along with dockerising the components and introducing BDD tests utilising docker-compose to spin up entire environments as part of the build. This enables early feedback as part of the build if a problem occurs and so will increase the… Show more During my time at Hodge I worked on their new Automatic Decision In Principle service which allows brokers to get a Decision In Principle within a minute rather than the current 2-3 day manual process. I was involved in the Java Microservice development along with dockerising the components and introducing BDD tests utilising docker-compose to spin up entire environments as part of the build. This enables early feedback as part of the build if a problem occurs and so will increase the confidence that when a change is made it will not have any negative consequences on the remainder of the codebase. Show less

    • Government Administration
    • 100 - 200 Employee
    • Contract Software Engineer
      • May 2019 - Jun 2019
    • Contract Software Developer
      • May 2018 - May 2019

      I’m currently working within a highly collaborative and agile team of 12 on a set of greenfield common micro-services which are replacing existing legacy systems within the DVLA. I work across the entire architecture of the system with key technologies including (but not limited to): Java 8, Spring Boot 2, AWS, Kubernetes, Helm, Git, Bitbucket, Maven, Flyway, Swagger, Intellij, Jenkins, Drone CI, Docker, Postgres, Slack within a Linux/OSX environment. I’m currently working within a highly collaborative and agile team of 12 on a set of greenfield common micro-services which are replacing existing legacy systems within the DVLA. I work across the entire architecture of the system with key technologies including (but not limited to): Java 8, Spring Boot 2, AWS, Kubernetes, Helm, Git, Bitbucket, Maven, Flyway, Swagger, Intellij, Jenkins, Drone CI, Docker, Postgres, Slack within a Linux/OSX environment.

    • Software Development
    • 1 - 100 Employee
    • Contract Software Engineer
      • Jan 2018 - May 2018
    • United Kingdom
    • Legal Services
    • 1 - 100 Employee
    • Senior Java Developer
      • Oct 2017 - Jan 2018
    • United Kingdom
    • Financial Services
    • 700 & Above Employee
    • Contract Senior Java/Devops Developer
      • Jul 2016 - Oct 2017

      Worked on a greenfield Rest API project utilising Java 8, JSON, XML, Spring, Spring Boot, Docker, Maven, SVN, SQL Server, Eclipse, JMeter, JUnit, Mockito, PowerMockito, Jenkins, Sonarqube, and IBatis in an agile test driven development environment. I have also been instrumental in pushing forward a DevOps culture within the development team including the ability to implement continuous system monitoring, continuous integration with one click release and delivery. The development and operations… Show more Worked on a greenfield Rest API project utilising Java 8, JSON, XML, Spring, Spring Boot, Docker, Maven, SVN, SQL Server, Eclipse, JMeter, JUnit, Mockito, PowerMockito, Jenkins, Sonarqube, and IBatis in an agile test driven development environment. I have also been instrumental in pushing forward a DevOps culture within the development team including the ability to implement continuous system monitoring, continuous integration with one click release and delivery. The development and operations teams now work collaboratively to achieve a common goal of quick and easy release and deployment of any version of our software to any environment at the click of a button. As a result we have managed to get our release time down from 2 days to 10 minutes. Deployment of any version of our software to any environment can happen in five minutes. Show less Worked on a greenfield Rest API project utilising Java 8, JSON, XML, Spring, Spring Boot, Docker, Maven, SVN, SQL Server, Eclipse, JMeter, JUnit, Mockito, PowerMockito, Jenkins, Sonarqube, and IBatis in an agile test driven development environment. I have also been instrumental in pushing forward a DevOps culture within the development team including the ability to implement continuous system monitoring, continuous integration with one click release and delivery. The development and operations… Show more Worked on a greenfield Rest API project utilising Java 8, JSON, XML, Spring, Spring Boot, Docker, Maven, SVN, SQL Server, Eclipse, JMeter, JUnit, Mockito, PowerMockito, Jenkins, Sonarqube, and IBatis in an agile test driven development environment. I have also been instrumental in pushing forward a DevOps culture within the development team including the ability to implement continuous system monitoring, continuous integration with one click release and delivery. The development and operations teams now work collaboratively to achieve a common goal of quick and easy release and deployment of any version of our software to any environment at the click of a button. As a result we have managed to get our release time down from 2 days to 10 minutes. Deployment of any version of our software to any environment can happen in five minutes. Show less

    • 1 - 100 Employee
    • Contract Senior Java Developer
      • Nov 2015 - Jun 2016

      I worked on a small team implementing Restful APIs to enable integration between several in house systems. I worked on a small team implementing Restful APIs to enable integration between several in house systems.

    • Canada
    • Information Technology & Services
    • 1 - 100 Employee
    • Contract J2EE Developer
      • Sep 2014 - Oct 2015

      Worked on the development of a back end Java process which provides a mechanism to process up to 3000 messages per second. A big emphasis was put on asynchronous processing, non blocking IO, performance and scalability. Technologies used included Java 7, Listenable Futures within Googles Guava project, Jboss 6.1, VoltDB, EJBs, Eclipse, Jenkins, SVN and Maven. Worked on the development of a back end Java process which provides a mechanism to process up to 3000 messages per second. A big emphasis was put on asynchronous processing, non blocking IO, performance and scalability. Technologies used included Java 7, Listenable Futures within Googles Guava project, Jboss 6.1, VoltDB, EJBs, Eclipse, Jenkins, SVN and Maven.

    • Contract J2EE Developer
      • Jun 2014 - Sep 2014

      Working as part of a small team mainly on implementing server side algorithms to perform various complex maintenance functions on client accounts. Also some exposure to GWT. Technologies used include: Java 6, SmartGWT, SQL Server, NetBeans, Spring 2.5 and 3.5, Mockito, JUnit, SVN, JSP, SQL Stored Procs and Functions and Hibernate. Working as part of a small team mainly on implementing server side algorithms to perform various complex maintenance functions on client accounts. Also some exposure to GWT. Technologies used include: Java 6, SmartGWT, SQL Server, NetBeans, Spring 2.5 and 3.5, Mockito, JUnit, SVN, JSP, SQL Stored Procs and Functions and Hibernate.

    • France
    • Financial Services
    • 700 & Above Employee
    • Contract J2EE Developer
      • Dec 2013 - Jun 2014

      Specialising in portal development using Liferay as the portal container. Utilising skills including Liferay 6.1, JSP, Portlets, Spring MVC, Javascript, CSS, HTML, JQuery, Java 6, JPA, Hibernate, JUnit, Mockito, SVN and Oracle 10. Specialising in portal development using Liferay as the portal container. Utilising skills including Liferay 6.1, JSP, Portlets, Spring MVC, Javascript, CSS, HTML, JQuery, Java 6, JPA, Hibernate, JUnit, Mockito, SVN and Oracle 10.

    • United States
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Java/J2EE Contractor
      • Nov 2012 - Nov 2013

      Worked as part of a SCRUM team on the DTT project. Utilising skills including Flex, Java 6, Spring, Hibernate, RestyGWT, ArcGIS, Oracle, SVN and IntelliJ Worked as part of a SCRUM team on the DTT project. Utilising skills including Flex, Java 6, Spring, Hibernate, RestyGWT, ArcGIS, Oracle, SVN and IntelliJ

    • J2EE Contractor
      • Nov 2011 - Nov 2012

      J2EE contractor Worked on a Flex solution for a major Rail Maintenance client. Utilised technologies including Java/J2EE, Flex, Spring, Hibernate, MQ Messaging, Maven, Jenkins, JUnit, Mockito and SVN. J2EE contractor Worked on a Flex solution for a major Rail Maintenance client. Utilised technologies including Java/J2EE, Flex, Spring, Hibernate, MQ Messaging, Maven, Jenkins, JUnit, Mockito and SVN.

    • Germany
    • Financial Services
    • 700 & Above Employee
    • Contract - Co Lead J2EE Developer
      • Oct 2010 - Nov 2011

      Specialising in Portal Development with Liferay as the container. Specialising in Portal Development with Liferay as the container.

    • Luxembourg
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Analyst Programmer
      • Apr 2010 - Oct 2010

      Worked on creation of new social portal for Sword Ciboodle known as Ciboodle Crowd. Technologies include: Java 1.6, J2EE 1.6, Tomcat, Struts 2, Tiles, Portlets, JSP, JS, CSS, XHTML, Tag Libraries, Liferay, Ant, Ivy, Mantis, MySql, Hibernate, JMock, MyEclipse, SVN, Spring, Web Services, SoapUI and SOA. Also working in an agile devlopment environment using the SCRUM methodolgy. Worked on creation of new social portal for Sword Ciboodle known as Ciboodle Crowd. Technologies include: Java 1.6, J2EE 1.6, Tomcat, Struts 2, Tiles, Portlets, JSP, JS, CSS, XHTML, Tag Libraries, Liferay, Ant, Ivy, Mantis, MySql, Hibernate, JMock, MyEclipse, SVN, Spring, Web Services, SoapUI and SOA. Also working in an agile devlopment environment using the SCRUM methodolgy.

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Contract Java Developer
      • Aug 2009 - Nov 2009
    • United Kingdom
    • Financial Services
    • 700 & Above Employee
    • Developer
      • Jun 2006 - Jul 2009
    • Latvia
    • Legal Services
    • Analyst Programmer
      • Nov 2004 - Jun 2006
    • Brazil
    • Commercial and Industrial Machinery Maintenance
    • 1 - 100 Employee
    • Information Engineer
      • Jul 2001 - Nov 2004

Education

  • University of Glamorgan
    BSc (hons), Software Engineering
    1997 - 2001

Community

You need to have a working account to view this content. Click here to join now