Sergio Benitez

Founder at Formal

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
award
Top expert inRust Ecosystem and Web Development Technologies
Sergio Benitez is a founder and systems-focused researcher with 11 years of experience building operating systems, distributed systems, cryptosystems, and programming languages, now applying formal verification to rebuild the computing stack for soundly isolated, global serverless execution. His work spans industry and academia—from reducing boot times for SpaceX flight hardware and improving Gmail resiliency at Google to designing robot languages at MIT and a PhD at Stanford—demonstrating an unusual blend of low-level systems engineering and formal methods. An active open-source contributor in the Rust ecosystem, he has made substantive backend contributions to widely used projects like async-trait and template engines such as Tera and MiniJinja, often touching VM, codegen, and async/trait internals. Based in San Francisco, he is not open to hiring inquiries but welcomes conversations at the intersection of operating systems, programming languages, formal verification, and security.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Massachusetts Institute of Technology
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Stanford University
languagesEnglish, Spanish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

asynchronous10
virtualisation10
parser10
jinja210
async10
macros10
virtual-machine10
template-engine10
html-template10
jinjava10
python-templates10
code-templates10
apptemplates10
virtualbox10
vms10

Programming languages (20)

C#JavaCSSRustCGoHTMLShell

Github contributions (5)

github-logo-circle
Keats/tera

Sep 2016 - May 2021

A template engine for Rust based on Jinja2/Django
Role in this project:
userBack-end Developer
Contributions:1 review, 6 commits, 6 PRs in 4 years 8 months
Contributions summary:Sergio implemented features for the Tera template engine, focusing on parser enhancements and functionality. They introduced new features, specifically "testers" and supporting infrastructure within the parser. Additionally, the user exposed a method to render a Value directly within the tera library, and added the function to get the names of registered templates. Other contributions include Windows path prefix fixes and documentation updates.
template-enginerust-librarytemplatejinja2python
dtolnay/async-trait

Feb 2021 - Feb 2021

Type erasure for async trait methods
Role in this project:
userBack-end Developer
Contributions:6 reviews, 15 commits, 1 PR in 22 days
Contributions summary:Sergio primarily contributed to the core functionality of the `async-trait` library, focusing on code cleanup, and bug fixes, as evidenced by the removal of unused code and addressing various issues. The user worked on modifying the compiler output to improve performance and ensure correctness when dealing with async functions and traits. The contributions centered around refining the internal workings of the library, including adjustments to the expansion process and handling receiver types.
traittype-erasureerasureasynctypescript
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
Sergio Benitez - Founder at Formal