Swarup Sahoo

Software Compiler Architect at Agrani Labs

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Swarup Sahoo is a software compiler architect and founder with 12+ years blending ML research, compilers, and cloud-native security engineering from academia to Silicon Valley startups. He co-founded Deepfence and led development of open-source tools like SecretScanner and ThreatMapper to detect secrets and multi-stage attacks in containerized workloads, work recognized by Gartner and adopted by Fortune 500s. His background includes postdoctoral security research at CMU and compiler/Machine Learning optimization at Qualcomm, where he improved performance for LLMs and MoE models through kernel and graph-level work. Known for shipping pragmatic, production-grade tooling, he bridges deep systems research with hands-on engineering—from low-level exploit mitigations to serverless workload protection. Based in San Francisco, he holds a PhD from UIUC (4.0 GPA) and often revisits hardware+software tradeoffs—recently reflecting that WASM+TEE might now outshine earlier MPX/SGX experiments.
code12 years of coding experience
job19 years of employment as a software developer
bookB.E., Computer Sc and Engg., B.E., Computer Sc and Engg. at National Institute of Technology, Trichy
bookUniversity of Illinois Urbana-Champaign
bookMaster of Science (M.S.), Computer Science, 4.0/4.0, Master of Science (M.S.), Computer Science, 4.0/4.0 at The Ohio State University
book+2, Science, +2, Science at BJB College, Bhubaneswar
github-logo-circle

Github Skills (10)

secret-management10
json10
secrets-manager10
go10
secrets10
security10
devsecops9
container9
docker8
dockers8

Programming languages (4)

TypeScriptGoHTMLPython

Github contributions (5)

github-logo-circle
deepfence/SecretScanner

Feb 2021 - Feb 2021

:unlock: :unlock: Find secrets and passwords in container images and file systems :unlock: :unlock:
Role in this project:
userBack-end Developer
Contributions:1 review, 22 commits, 2 PRs in 16 days
Contributions summary:Swarup primarily focused on enhancing the secret scanner's functionality and improving the output format. They refactored code related to image scanning to encapsulate functions and added features like maximum secret limits. Significant changes included modifying the output structure by updating JSON field names, adding matched contents, and incorporating colored output for secret findings. The user also made changes to the logging and debugging messages within the code.
secrets-detectionsecret-keyssecrets-managementvulnerability-scannerssecurity-tools
Deepfence Runtime API & code samples
Contributions:11 commits, 9 pushes in 1 month
vulnerability-managementruntimedeepfencesecurity-scannerjenkins
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.
Request Free Trial
Swarup Sahoo - Software Compiler Architect at Agrani Labs