Principal Software Engineer
CurrentCurrently upgrading TeamCity pipelines to allow for self-automating dependency updates across all of Engagement Orchestrations microservices and moving builds to generate versioned releases vs snapshot with an end goal of making the cloud release process automated and fastSecondment to Messaging team to help integrate their platform with Engagement Orchestration platformIntroduced and implemented Helm chart libraries to enable re-use of functionality, ease deployment and… Show more Currently upgrading TeamCity pipelines to allow for self-automating dependency updates across all of Engagement Orchestrations microservices and moving builds to generate versioned releases vs snapshot with an end goal of making the cloud release process automated and fastSecondment to Messaging team to help integrate their platform with Engagement Orchestration platformIntroduced and implemented Helm chart libraries to enable re-use of functionality, ease deployment and standardise microservice deploymentMigrated the Engagement Orchestration platform from WebLogic and onto Tomcat which involved replacing all EJBs, re-implementing transaction code and uplifting the Workflow engineDesigned and implemented a Mockito style mocking framework to simplify testing and encourage TDD in Verint’s Engagement Orchestration ECMAScript based tooling and kernel Show less