Summary
Soumyakant Priyadarshan is a systems and security researcher and software engineer with 8 years of experience building binary instrumentation, program-analysis, and reverse-engineering tools for securing closed-source software. He holds a PhD from Stony Brook and has authored papers in top venues like USENIX, ASPLOS and ACSAC, translating academic insights into practical tooling. His background spans production data-migration systems at Amdocs to postdoctoral and contractor roles where he designs end-to-end workflows that dissect, harden, and reassemble executables while preserving functionality. Comfortable across low-level systems, instrumentation frameworks, and ETL pipelines, he combines rigorous research with hands-on engineering to tackle real-world security challenges. Based in West Lafayette, he brings a rare blend of publication-grade research and production delivery experience, often focusing on protecting software when source code isn’t available.
8 years of coding experience
11 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at National Institute of Technology Rourkela
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Stony Brook University