Summary
Joel Dillon is a senior software engineer with 15 years of deep embedded Linux, C and C++ experience, now based in London and working on data loss prevention at Fortinet. He has a strong track record in low-level binary and protocol work—from leading PDF and Office binary remediations at Glasswall to DRM, streaming and test-framework engineering for embedded set-top boxes. Joel writes production-quality firmware and performance-critical libraries (C++98/C++11) and maintains a long-running personal compiler project, Enki, which generates native ELF and PE-COFF object formats. Comfortable across firmware, desktop and cloud test automation, he often acts as a technical mentor and architect, translating research prototypes into optimized C++ for constrained devices. An Oxford history graduate who turned a passion for systems into a pragmatic engineering career, he brings uncommon cross-domain debugging skills and a habit of modernising legacy codebases.
14 years of coding experience
27 years of employment as a software developer
Bachelor of Arts HISTORY, Bachelor of Arts HISTORY at New College, Oxford
BA Modern History, BA Modern History at University of Oxford