Dr. David Pouliot
Capstone Client
Dr. Pouliot’s primary research field is applied cryptography focusing on searchable encryption attacks and defenses. He has published and implemented new searchable encryption techniques aimed at providing the best compromise of security, performance, and deployability. He has also researched software vulnerability checking with symbolic execution, implementing novel techniques that improve the practical use of symbolic execution in larger programs. He has many other computer security interests, including participating in Cybersecurity capture the flag events. He has also been involved in computer science youth education, teaching Lego robotics, Java, Minecraft Modding, Python and Scratch to kids from elementary school through high school. In his spare time he enjoys designing and building woodworking projects and whitewater kayaking.