Tahina Ramananandro

Principal Research Software Development Engineer at Microsoft

Redmond, Washington, 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
Tahina Ramananandro is a Principal Research Software Development Engineer at Microsoft Research with a decade of experience building and verifying critical software systems using functional languages and proof assistants. Her work spans the Everest project, EverParse, and F*, applying mechanized proofs to networking, parsing/serialization, and cryptographic libraries—she’s contributed to high-profile projects like HACL* and FStarLang. Trained with a PhD in Computer Science and a strong background from Inria and Yale, she combines deep formal-methods expertise with practical engineering, resolving complex merge conflicts, CI build issues, and low-level buffer/module refactors. Colleagues rely on her to bridge theorem proving and production tooling, delivering auditable, secure implementations rather than prototypes. Her uncommon blend of formal verification, compiler/OS verification experience, and hands-on backend/security contributions makes her a go-to engineer for trustworthy systems.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Ecole normale supérieure
bookDoctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Université Paris Cité
languagesFrench, English, German, Chinese, Malagasy
github-logo-circle

Github Skills (13)

version-control10
git10
fs10
f10
formal-verification10
cryptography10
fstar10
security10
code-cleanup9
makefile9
maintenance9
c178
c118

Programming languages (10)

ShellC++CF*CoqOCamlHTMLF#

Github contributions (5)

github-logo-circle
FStarLang/FStar

Nov 2016 - Jan 2023

A Proof-oriented Programming Language
Role in this project:
userBack-end Developer
Contributions:2 releases, 32 reviews, 2145 commits in 6 years 3 months
Contributions summary:Tahina integrated changes from the master branch and resolved conflicts in the source code. They updated the code base with new features and applied several fixes. The user also worked on modifications within the LowStar.Buffer and Monotonic.Buffer modules.
homotopy-type-theorycoq-librarytype-theorysat-solvercompiler
hacl-star/hacl-star

Jan 2017 - Mar 2022

HACL*, a formally verified cryptographic library written in F*
Role in this project:
userBack-end Developer & Security Engineer
Contributions:24 reviews, 227 commits, 28 PRs in 5 years 2 months
Contributions summary:Tahina made several code changes to rename and update include directives related to cryptographic primitives. Their primary contribution involved modifying and refactoring the code base, focusing on the integration of formal verification techniques. They are also involved in making changes related to library modifications, and fixing build targets for CI.
inriacoq-librarycryptographicformal-verificationverified
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
Tahina Ramananandro - Principal Research Software Development Engineer at Microsoft