Greg Hall

Greg Hall

Head Of Engineering (Java) @ SEND

About Greg Hall

Greg Hall serves as the Head of Engineering (Java) at Send since 2022, bringing extensive experience from previous roles including Principal Software Engineer at LANDBAY and Chief Technology Officer at multiple organizations.

Work at SEND

Greg Hall serves as the Head of Engineering (Java) at Send, a position he has held since 2022. In this role, he oversees engineering operations, focusing on Java technologies. His responsibilities include managing engineering teams, ensuring the implementation of best practices, and driving the development of software solutions that meet business objectives.

Previous Experience in Software Engineering

Prior to his current role, Greg Hall worked at LANDBAY as a Principal Software Engineer from 2019 to 2022. He also held the position of Chief Technology Officer at Evolution Underwriting Group Ltd for 11 years, from 2004 to 2015. His experience includes a brief tenure as Chief Technology Officer at CREATION.co in 2022 and as Chief Applications Engineer at Arthur J. Gallagher International from 2015 to 2019.

Educational Background

Greg Hall studied at The Magna Carter School from 1977 to 1981. He furthered his education at Computeach International / City and Guilds, where he studied Software Development, achieving qualifications in Applications Programming, Advanced Applications Programming, and Systems Analysis from 1994 to 1997.

Technical Expertise and Approach

Greg Hall has a pragmatic approach to systems design and development. He emphasizes continuous delivery pipelines and agile methodologies in his work. He advocates for cloud-based microservice architectures and event streaming, aligning technology solutions with business goals while interacting with executive-level stakeholders.

Leadership and Strategy

Greg Hall has experience in setting technology strategy and architecture while maintaining hands-on technical skills. His leadership roles have involved aligning engineering practices with organizational objectives, ensuring that technology solutions effectively support business needs.

People similar to Greg Hall