Ellis Thompson is a cadet pilot and software leader with nine years of experience bridging aviation research and production-grade UAS software. With a PhD-focused background in computer science and multi-year NASA- and university-backed research on flight plan conformance and deconfliction, he has published methodologies that improve air traffic management and strategic pre-flight planning. As Lead Software Developer and Safety Manager at Menapia he architected full-stack, low-latency platforms for remote BVLOS operations, designed efficient binary data pipelines, and led a team integrating Go, React, C++, Python, ClickHouse and Kafka. He now combines operational UAS oversight and regulatory engagement with hands-on coding as a director of a consultancy while training as a TUI cadet pilot. Comfortable moving between hardware, meteorology and software, he is particularly adept at translating academic research into robust autonomous flight systems and practical safety management. Based in Leeds, he brings a rare mix of aviation operational competence and production software engineering for advanced unmanned systems.
8 years of coding experience
2 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Swansea University / Prifysgol Abertawe
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at The George Washington University
Certificate of Higher Education Computer Science, Certificate of Higher Education Computer Science at University of Chester
Undergraduate dissertation, using RL agents to keep aircraft separation
Contributions:17 commits, 1 PR, 10 pushes in 2 months
pytorchaircraftundergraduatekeeprl-agents
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.