Summary
James Hilling is a Senior Software Engineer with over 25 years of hands-on experience and a decade focused on large-scale backend and automation systems. He has built end-to-end solutions from AngularJS web UIs and Java Spring microservices to high-performance C/C++ components and production automation in Python and Bash, with deep experience in Maven-based global build pipelines and automated test systems. At CA Technologies he modernized build and release workflows, introduced automated VM-based functional testing that caught critical regressions, and ported a Windows server to Linux, packaging it as a Docker container. A self-starter and avid Linux user, he enjoys applying modern open-source stacks to reduce development friction and improve reliability. Based in the Greater Reading Area, he pairs pragmatic engineering with a track record of performance awards and continuous curiosity across new domains.
10 years of coding experience
23 years of employment as a software developer
BSc, Electronics, BSc, Electronics at University of East Anglia