Diego Nehab

Co-Founder And Researcher at Cartesi

Portugal
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
Diego Nehab is a researcher-turned-entrepreneur with 14 years of experience and a Ph.D. in computer graphics from Princeton, currently co-founding and researching at Cartesi in Portugal. He combines deep academic credentials—professor roles at IMPA and postdoc work at Microsoft Research—with hands-on systems engineering, contributing to open-source projects like luasocket where he refactored core networking APIs and improved TCP/UDP usability. Comfortable at the intersection of theory and production, he has a long track record from industry internships to leading research groups and shipping robust library improvements. Notably, he prefers selective outreach—“not responsive to cold calls”—indicating a focused, deliberate collaboration style.
code14 years of coding experience
job23 years of employment as a software developer
bookPontifical Catholic University of Rio de Janeiro
bookUniversity of California, Los Angeles
bookPh.D. Computer Graphics, Ph.D. Computer Graphics at Princeton University
github-logo-circle

Github Skills (8)

lua10
api10
apidoc10
networking10
documentation10
tcp9
ip9
udp9

Programming languages (10)

DockerfileC++CRustSolidityLLVMMakefileLua

Github contributions (5)

github-logo-circle
lunarmodules/luasocket

Apr 2012 - Apr 2019

Network support for the Lua language
Role in this project:
userBack-end Developer
Contributions:108 commits, 58 PRs, 66 pushes in 7 years 1 month
Contributions summary:Diego primarily worked on refactoring and improving the LuaSocket library's core functionality. Their contributions involved merging code, addressing type errors, and expanding the library's API. They also made significant progress by adding documentation for various features, including TCP/UDP options and functions such as getaddrinfo and getoption, enhancing usability.
luarouterosluarockslibevlibuv
diegonehab/2dcg-docker

Jan 2019 - Jun 2022

Contributions:12 pushes, 1 branch in 3 years 5 months
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
Diego Nehab - Co-Founder And Researcher at Cartesi