News
2026-06-05tla-prover accepted at ICSOFT 2026. [link]
2026-04-17Presented ChatTLA+ at Loyola's Undergraduate Research & Engagement Symposium. [link]
2026-04Released chattla-20b on Hugging Face. [model]
2026-04Paper Can LLMs Write Correct TLA+ Specifications? accepted to and presented at ICSOFT 2026 (Porto). [paper]
2026-04Co-author on the GSIRS 2026 poster about systematic evaluation of LLM to TLA+ synthesis. [poster]
2025-05Awarded the Mulcahy Scholar stipend for LLM-based TLA+ research. [link]
About
Graduate researcher at Loyola University Chicago, working on formal methods and large language models. Member of Technical Staff at HorneSci.
At the AI4FM / FMitF group under Prof. Konstantin Läufer: systematic evaluation of LLM-generated TLA+, the chattla-20b model, and a paper at ICSOFT 2026. Outside the lab: the Resilient compiler, macOS and iOS apps, and FROM AMERICA LLC. Erdős number: 5.
Research
TLA+ specification generationLanguage models and formal verification
ChatTLA+ datasetTraining data for TLA+ generation
ResilientProgramming language with Z3-verified contracts
Selected Work
PalindromePalindromic sentence generator
Not HotdogBrowser image classifier
I Paid For This ShirtShirt price printed on shirt
Ulam SpiralPrime-marked number spiral
One Rep MaxOne-rep-max calculator
TLA+ GeneratorNatural-language TLA+ generator
Famous MojiEmoji app and archive
StemacleBrowser stem separation app
BrightBet.techTrade and prediction analysis
ai4fm.cs.luc.eduLoyola formal methods research group
Loading repos…
Loading Hugging Face models…