Kristina Sojakova

Assistant Professor at Vrije Universiteit Amsterdam (VU Amsterdam)

Netherlands
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

👤
Senior
🎓
Top School
Kristina Sojakova is an Assistant Professor at VU Amsterdam with 11 years of experience blending programming languages, type theory, and security to produce mechanically verified proofs for cryptographic and distributed systems. Her work bridges deep theory and practical tooling—she contributed to the Coq HoTT library formalizing sequential colimits and has driven formal verification of Tezos smart contracts and token standards in industry settings. A former member at the Institute for Advanced Study and a Cornell postdoc, she developed novel logics (IPDL) and rewiring-based approaches for semi-automated security proofs that scale to distributed protocols. Kristina’s research often makes dependency and categorical structure first-class citizens in security proofs, revealing subtle connections between homotopy/type-theoretic ideas and applied cryptography.
code11 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Carnegie Mellon University School of Computer Science
github-logo-circle

Github Skills (8)

category-theory10
foundation-models10
homotopy-type-theory10
formal-verification10
foundation-sites10
coq10
type-theory10
foundation10

Programming languages (3)

CoqOCamlTeX

Github contributions (5)

github-logo-circle
HoTT/Coq-HoTT

Mar 2020 - Jun 2021

A Coq library for Homotopy Type Theory
Role in this project:
userBack-end Developer
Contributions:1 review, 8 commits, 14 PRs in 1 year 2 months
Contributions summary:Kristina primarily developed a Coq library for Homotopy Type Theory. Their contributions focused on formalizing and implementing concepts related to sequential colimits within this library. The code changes involved defining and manipulating various mathematical structures, including type sequences, diagrams, and colimits, along with proving relevant properties and equivalences. The user demonstrated a strong understanding of type theory and category theory to build this library.
dependent-typeshomotopyhomotopy-type-theorytype-theorytheorem-proving
kristinas/HoTT

Feb 2015 - Mar 2020

Homotopy type theory
Contributions:15 pushes in 5 years 1 month
dependent-typeshomotopyhomotopy-type-theorytype-theoryagda
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
Kristina Sojakova - Assistant Professor at Vrije Universiteit Amsterdam (VU Amsterdam)