Stephen is a technical leader with over 30 years of experience, primarily in the financial services industry.
As an enterprise architect, he delivers technical strategy and leadership to the management team, assessing the suitability of existing architectures and coupling innovation with measurable business value by driving the selection of appropriate technologies, designs and tools.
Stephen empowers self-managing technical teams, guiding them with appropriate levels of oversight and governance to ensure consistency and regulatory compliance, and can build or transform those teams to deliver cost-effective, reliable, always-on services to meet the needs of the business. He understands what’s needed to establish a culture of quality, continuous learning and process improvement.
Stephen has experience delivering solutions to traditional data centers and to cloud platforms including AWS and Azure. His cloud experience leverages the key advantages of the cloud, including multi-region reliability, auto-scaling of capacity to meet fluctuations in demand, and global data replication using cloud-native storage. Key to this is using cloud tools and best practices to establish full automation of deployment pipelines, which enables continuous delivery of enhancements to live services.