Summary
Andrew Rogers is an experienced signal processing engineer and embedded developer with over a decade working at the intersection of analogue hardware and digital demodulation, currently contributing as a Senior Software Engineer at Expro. He combines a PhD-level grounding in information theory with hands-on VHDL/FPGA design, GNU/Linux embedded software, and engineering mathematics to deliver robust signal chain analyses and digital front-ends. His background includes low-level Linux kernel driver work and firmware for ARM and MicroBlaze platforms, reflecting a comfort with both high-theory and practical engineering. Beyond industry, he co-founded Bournemouth International and Neurodiverse Friends and volunteers to champion neurodiversity and inclusion, particularly for autistic students and academics. Colleagues rely on him for interdisciplinary communication—translating analogue realities into implementable digital solutions—and for quietly bringing rigorous mathematical insight to messy practical problems.
10 years of coding experience
5 years of employment as a software developer
PhD, Information theory, PhD, Information theory at University of Plymouth
Chinese, English