Summary
Gary Willoughby is a Principal Software Engineer with over 25 years of hands-on software development and more than 20 years' experience in digital graphics, currently shaping engineering at Ennismore. He brings deep multi-language expertise—from Go, gRPC and Kubernetes to PHP, C and Objective-C—plus a track record of building CLI, desktop, microservice and web systems for large, mission-critical codebases. Gary has led teams, mentored developers, driven technology selection and delivered enterprise designs grounded in object-oriented patterns and relational architecture. He is a published author (PureBasic – A Beginners Guide To Computer Programming) who enjoys teaching and continuously learning, often experimenting with esoteric technologies in his spare time. Based in East Lindsey, UK, he combines strong communication skills with a calm, dependable leadership style that keeps projects on schedule and high quality.
11 years of coding experience
13 years of employment as a software developer
English