Summary
Adam Critchley is a security researcher with 11+ years of hands-on experience reversing and hardening software and firmware across embedded, mobile, and desktop platforms. He combines deep low-level expertise in IDA Pro, Ghidra, QEMU and custom GDB/QEMU extensions with high-performance graphics and CUDA work that produced orders-of-magnitude speedups in real-world RF and EO systems. Adam has led vulnerability discovery and binary analysis projects—building FIDBs for RTOS firmware, modifying sleigh/ELF loaders, and verifying flaws via emulation—bridging research and practical exploit verification. His background spans diverse OSes (Linux, Android, iOS, QNX, VxWorks, Mercury) and processors, and he routinely develops tooling and scripts to automate complex reversing tasks. Based in the Washington DC–Baltimore area, he pairs academic training in security engineering with a track record at defense and boutique security firms delivering novel analysis techniques. An unusual detail: he blends graphics shader/CUDA optimization skills with firmware reverse engineering, enabling both performance tuning and deep security insights.
12 years of coding experience
10 years of employment as a software developer
University of Texas at San Antonio
Masters of Science in Computer Science and Engineering Security Engineering, Masters of Science in Computer Science and Engineering Security Engineering at Southern Methodist University
Japanese, Hebrew, English