Joomy Korkut is a researcher in programming languages and formal verification with 12 years of experience, currently working on certified programming and security research at Bloomberg's CTO Office in New York. His work spans dependent types, proof automation, metaprogramming, and compilers, with hands-on contributions to the Idris dependently typed language (notably the Pruviloj tactic library and reflection enhancements). He has academic roots as a PhD student and course preceptor at Princeton, and practical systems experience from internships at AWS and Awake Security where he built lightweight verification tooling and a row-polymorphic query language. Joomy combines deep theorem-proving expertise with production-oriented engineering—writing tactics, refactoring core language features, and improving tooling and tests—bringing research ideas into usable software. Fluent across Haskell, Rust, and proof assistants, he often works at the intersection of verification and distributed or security-critical systems.
12 years of coding experience
2 years of employment as a software developer
Master of Arts (M.A.) Computer Science, Master of Arts (M.A.) Computer Science at Wesleyan University
International Baccalaureate, International Baccalaureate at TEV İnanç Türkeş Özel Lisesi
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Princeton University
A Dependently Typed Functional Programming Language
Role in this project:
Backend Developer
Contributions:19 commits, 12 PRs, 13 comments in 7 months
Contributions summary:Joomy primarily contributed to the Idris language's core functionality, specifically focusing on the Pruviloj tactic library and the prelude. Their work involved implementing new tactics like `discriminate` and `construct`, refactoring existing ones, and improving the pretty printing of language syntax. The user also added implementations for Quotable, Bool, Maybe, and Either to enhance the reflection capabilities of the language. Furthermore, the user updated the documentation and test files for the Pruviloj test suite.
Contributions:6 commits, 5 pushes in 1 year 6 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.