I use deep learning and graph analytics to expose secrets hidden inside obfuscated binary programs.
Some of these secrets are malicious, like trojans and ransomware, so better detection means better protection against attackers. Other times, obfuscation is hiding stolen code or buggy versions you thought you patched ages ago.
Detecting vulnerabilities in low-level binary code means more trustworthy hardware and software supply chains, which in turn means more secure and reliable software for millions of users.
I like hiking with my family, riding bikes, hand tool woodworking, road trips, and puzzles. Currently I work as a systems engineer at a university, building high performance systems and teaching about computer architecture.
Currently, my favorite musician is Javier Reyes, favorite band is Meshuggah. I'm a fan of the array programming language family including APL, J, K, BQN, and others. My favorite programming language at the moment is K. My favorite hand tool is the shavehorse, and my favorite visual artist is Piet Mondrian (especially "Gray Tree"). The 2019 Dune movie is currently my favorite film.
Contact: first initial + last name at gmail.