By James Lewes
—
Jan 26, 2024
Skills
Table of contents:
Leadership Management - At Bankable manage four teams comprising a total of 30 engineers in five countries Offshoring - At Bankable established three teams in India Nearshoring - Managed a team in France while at BankableGovernance - Provided oversight of managed service provider in Belgrade for BankableTeam leadership - Lead teams at LloydsTSB to implement various projects including Chip and PINTechnical Leadership - Provided technical leadership for SAFe release train group of teams at Worldpay / FIS
top
Languages C# / .net core - Developed framework for Kubernetes, Payment Adviser and Open Banking at Worldpay / FIS JAVA / Springboot - Developed personal projects and managed teams at BankablePython - Developed Roblucks Raspberry PI robot interfaceC++ - Developed utilities and simulators at various locations React - Personal family archive projectAngular - Personal projectsTAL - Used extensively in the legacy BASE24 platformCOBOL - First professional language still knocking around today
top
Kubernetes Openshift - Developed a framework and development pipelines at Worldpay/FIS as well as blogging about personal cluster AWS - The base platform for Worldpay / FIS as well as Bankbale, also used personally Docker - Base of all images which I use in professional and personal projects Service Fabric - Originally we were going to deploy the open banking platform onto Service Fabric but used Openshift instead HP NonStop - The base platform of the legacy systems I have worked onBASE24 - Legacy card processing system
top
DevOps Jenkins - Created development pipelines at Worldpay / FIS GitHub - Repository of choice professionally and personally. Created personal pipelinesAnsible - Created pipelines to bring docker images to production in line with its configuration contained within the GitHub repo at Worldpay / FISTerraform - Used at Worldpay / FISCloud Formation - Used at Worldpay / FISSpinnaker - Created a Proof of concept for its use at Worldpay / FIS for Openshift deploymentsSonarQube - Integrated into Jenkins pipelines to evaluate code coverage and qualityCheckMarx - Integrated into Jenkins pipelines to evaluate code security Blackduck - Integrated into Jenkins pipelines to evaluate dependencies security
top
Utilities Splunk - Built integrations from Kubernetes for dashboards, alerts and ad-hoc queries at Worldpay / FISMetaBase - Created dashboards at BankableCloudWatch - Created dashboards at Worldpay / FISVenafi - Integrated with Kubernetes to provide certificates at Wordpay / FISKafka - Created client from legacy non-stop systems integrated with Kubernetes at Worldpay / FISMQTT - Used for personal smart home systemsTalend - Governed team building batch processing as well as rapid problem resolution at Bankable
top
Security SSL Certificate Management - Through Venafi at Worldpay /FIS and Let's Encrypt personalKey distribution and management - For both ATMs and POS devices at various locationsOAUTH / JWT - Direct generation at Worldpay and through Keycloak at FISHSM - Written interfaces and simulations at various organisations as well as migration to cloud provider at Bankable
top
Payment schemes ISO8583 - Still the main basis for card scheme authorisationsVISA - Implemented interfaces for issuing and acquiring, with certification in numerous organisationsMasterCard - Implemented interfaces for issuing and acquiring, with certification in numerous organisationsChip and PIN / EMV / ICC - Led the team that implemented the functionality at Lloyds TSB and was a consultant on the implementation at Alliance and Lesiter SEPA - Developed utility to correct settlement issue using Talend ELT at BankableVocalink - Developed interchanges at various locations as well as contracting at VocalinkAPACS 30/40 - Enhanced the scheme to cater for tokenisationChina Union Pay - Implemented interchange at WorldpayDinners Club - Implemented interchange at ANZ
top
Support Management - Supervised support team while the manager was ill at BankableLevel 3 support - Formulised level 3 support function at BankableCustomer liaison - Provided direct technical support for customers while at BankableAdhoc support - Always available to share my knowledge and experience
top
Fraud Prevention ATM - Created changes in multiple systems to identify and prevent attacks on ATMsMonitoring tools - Supported Falcon and Comply Advantage integrationsCard issuing - Analyised transaction logs to find and patch fraud while at Bankable
top