Sushant Dinesh

Co-Founder at University of California, Berkeley

Berkeley, 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
Sushant Dinesh is a postdoctoral researcher and software engineer based in Berkeley with 12 years of experience at the intersection of systems, security, and reverse engineering. With a PhD track spanning UIUC and UC Berkeley and an MS from Purdue, he blends deep academic rigor with hands-on engineering practice. He contributes to prominent open-source tooling for binary analysis—most notably radare2—where he implemented ESIL enhancements, an ESIL-to-REIL converter, and a range of bug fixes that improved x86 analysis and tooling robustness. Comfortable in both research and production settings, he’s known for turning low-level program semantics into practical analysis features and for treating senior engineers’ workflows as the real product.
code13 years of coding experience
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of California, Berkeley
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Purdue University
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Illinois Urbana-Champaign
bookBachelor of Technology (BTech) Computer Engineering, Bachelor of Technology (BTech) Computer Engineering at National Institute of Technology Karnataka
github-logo-circle

Github Skills (11)

c1710
radare210
esri10
esi10
esim10
reverse-engineering10
c1110
binarydiff10
x86-649
x869
command-line8

Programming languages (11)

TypeScriptC++RustCLLVMMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
radareorg/radare2

Mar 2015 - Jul 2016

UNIX-like reverse engineering framework and command-line toolset
Role in this project:
userBack-end Developer
Contributions:19 commits, 20 PRs, 3 pushes in 1 year 4 months
Contributions summary:Sushant contributed to the radare2 project by implementing features and fixing issues related to reverse engineering and binary analysis. Their work included adding file size information to the rabin2 tool, developing an ESIL to REIL converter, and fixing Coverity issues. They also addressed a bug related to the `drpj` command and improved ESIL for x86, including implementing several new ESIL operations.
command-linereverse-engineeringunixradare2c
radareorg/esil-rs

Oct 2015 - Jun 2016

Radare2's ESIL in Rust
Contributions:24 commits, 18 pushes, 3 branches in 7 months
radare2rustesil
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