I'm a second-year PhD student at Purdue University. I study how formal methods can improve LLM reasoning — verifying AI-generated code, and using LLMs to make formal methods more accessible.
Interests: LLM reasoning · formal program verification · specification generation · programming languages · agentic software engineering
jsimonrichard.com · CV · LinkedIn · Email
- Ph.D. in Computer Science at Purdue (expected 2030) — LLMs & formal methods
- Graduate Teaching Assistant at Purdue
- Building tools for agentic software engineering (Agent Dev Lab, hypr-taskspace)
- GRP Intern — Cyber Security, The Boeing Company (2026)
- Agent Dev Lab — TypeScript framework for writing agents as ordinary code, with a live run dashboard
- Praxis Books — platform for interactive books — write exercises into the manuscript, ship versions like software, and license copies to readers
- ProseMark — toolkit for WYSIWYM markdown editors (incl. VS Code extension)
- hypr-taskspace — one Hyprland taskspace per task
- Alder — unpublished high-assurance language with optional Lean proofs
About this repository
This repo powers jsimonrichard.com. Content in src/content/resume-* feeds the homepage and Typst CV (bun run build → /resume.pdf). Deployed to Cloudflare Workers via GitHub Actions.





