Joomy Korkut

Researcher at Bloomberg

New York, New York, 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

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job2 years of employment as a software developer
bookMaster of Arts (M.A.) Computer Science, Master of Arts (M.A.) Computer Science at Wesleyan University
bookInternational Baccalaureate, International Baccalaureate at TEV İnanç Türkeş Özel Lisesi
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Princeton University
languagesTurkish, English, turkish, ottoman (1500-1928)
stackoverflow-logo

Stackoverflow

Stats
514reputation
35kreached
11answers
2questions
github-logo-circle

Github Skills (14)

functional-programming10
develop10
idris10
tactics10
pretty-print9
testing8
binary-search-tree6
sml6
twitter6
javascript6
6
tree6
xml-parsing6
smlnj6

Programming languages (11)

ShellRustNearleyCoqJavaScriptHaskellHTMLVim script

Github contributions (5)

github-logo-circle
idris-lang/Idris-dev

Aug 2017 - Apr 2018

A Dependently Typed Functional Programming Language
Role in this project:
userBackend 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.
dependent-typesfunctional-programmingtype-theorylanguage-designlambda-calculus
joom/chalk

Feb 2015 - Sep 2016

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.
Request Free Trial
Joomy Korkut - Researcher at Bloomberg