Yury Kudryashov

Formalization Lead

College Station, Texas, 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
Yury Kudryashov is a Formalization Lead with 19 years of experience bridging deep mathematical research and practical formal methods, currently leading formalization efforts at Harmonic in College Station, Texas. He holds a PhD in Mathematics and has held academic positions at institutions including Texas A&M, University of Toronto, and Cornell, bringing rigor from academia into software engineering. An active contributor to the Lean theorem prover ecosystem, he has implemented tactics and algebraic lemmas in the widely used mathlib and helped refactor core algebraic infrastructure. Yury’s background in differential equations and dynamical systems informs his precise, proof-oriented approach to building reliable formal tools. Colleagues rely on him for translating complex mathematical ideas into maintainable, provable code that accelerates trustworthy AI development.
code18 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy (PhD), Mathematics, Doctor of Philosophy (PhD), Mathematics at Ecole normale supérieure de Lyon
bookLomonosov Moscow State University
languagesАнглийский, Французский
github-logo-circle

Github Skills (15)

structures10
mathematics10
data-structures10
slim10
struct10
theorem-proving10
t410
formal-verification10
math10
algebra10
data-structure10
logic9
symbolic-logic9
logical9
functional-programming8

Programming languages (11)

C++LeanCSSCCoqCMakeTeXJavaScript

Github contributions (5)

github-logo-circle
Lean 3's obsolete mathematical components library: please use mathlib4
Role in this project:
userBack-end Developer
Contributions:1728 reviews, 4047 commits, 2132 PRs in 3 years 8 months
Contributions summary:Yury primarily focused on the mathematical components library of the Lean 3 proof assistant. Contributions include implementing new mathematical functions and theorems within the project, such as pairwise relations. The commits demonstrate improvements to existing proofs, adding new lemmas for data structures like lists and functions, and reviewing and updating APIs. The user's work involved modifications to code related to mathematical definitions.
maththeorem-provingcomponents-librarymathematicsjavascript
The math library of Lean 4
Role in this project:
userBack-end Developer
Contributions:1608 reviews, 90 commits, 1557 PRs in 6 months
Contributions summary:Yury contributed to the math library of Lean 4 by implementing new tactics and features related to mathematical structures. Their work included implementing the `infer_opt_param` tactic, which closes goals with default values, and adding lemmas concerning mathematical objects like `Sum`, `ULift`, and `Quot`. Furthermore, the user was involved in refactoring code using `IsLeftCancelMul`, and `Is*CancelMulZero`, indicating a focus on improving the algebraic aspects of the library.
maththeorem-provingcomputer-algebra-systemmathematicsin-progress
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