Summary
Christopher White is a seasoned software engineer based in Bristol with a career that blends deep C and C++ systems work, protocol and network management development, and pragmatic Python tooling. He has delivered multi-threaded, test-driven applications across telecoms and government domains, applying Agile practices and CI/CD automation while packaging and deploying via RPM/Yum. Early experience with embedded microprocessor systems and bespoke tooling gives him a strong low-level systems intuition that he pairs with decades of interface and requirements analysis. He has routinely generated and integrated test harnesses, mocks and code-generation pipelines (gccxml, xsltproc, ASN.1 tools), showing a talent for automating repetitive engineering tasks. Comfortable moving between hands-on development and specification, he’s equally at home writing protocol stacks or drafting UML/DOORS-backed requirements. Colleagues rely on him for steady, methodical deliveries and for translating complex legacy systems into maintainable, testable software.
8 years of coding experience
25 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at Leicester Polytechnic