Skip to content
View munimthahmid's full-sized avatar

Block or report munimthahmid

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
munimthahmid/README.md

Munim Thahmid

Trustworthy Software · Formal Methods · LLM Verification

Website · Email · LinkedIn · Resume

I am a research intern at the University of Illinois Urbana-Champaign and a recent Computer Science and Engineering graduate from BUET.

My research focuses on making software systems more trustworthy as AI-generated code becomes increasingly common. I want to use formal specifications, theorem provers, and model checkers both to verify AI-generated software and to give LLMs machine-checkable feedback while they reason. My long-term goal is to improve their ability to produce correct specifications, proofs, and safe, verifiable code from the beginning.

Selected research

  • TLAPS-Bench: We are building a 956-task benchmark across 71 TLA+ specifications for evaluating frontier LLMs on mechanically verified proof completion and generation. My work spans evaluator contracts, canonical replay, anti-cheating checks, TLAPM verification, reproducible runners, and behavioral analysis. On a matched 293-task slice, GPT-5.6 Sol reached 99.0% task pass with iterative verifier feedback versus 18.8% single-turn. [code]

  • SREGym: We are building a live benchmark with 90 realistic SRE problems and 3,623 fault-target pairs for evaluating agents on real cloud and Kubernetes failures. My work includes reproducible incidents, state-based recovery oracles, independent agent and judge endpoints, and a nine-question LLM-as-a-Judge rubric validated against experts with Cohen's kappa of 0.90. [code]

  • Script Matters / BanglishBench: I built a controlled multilingual benchmark with 1,174 aligned Bangla, Banglish, and English items, evaluated three local Qwen models and five hosted frontier LLMs, and analyzed script-conditioned behavior under frozen prompts and parsers. I also fine-tuned Qwen2.5-3B with Hugging Face PEFT/LoRA to study robustness mitigation.

  • Bengali speech representations: My first-author research uses speaker-disjoint probing, cross-model comparison, and controlled robustness analyses to study Whisper encoder representations. The resulting paper, Layer-wise Probing of Whisper's Encoder Representations for Bengali Phone-like Units, was accepted to INTERSPEECH 2026.

Experience

  • Research Intern, UIUC | May 2026 to present
  • Software Developer, AI Systems, Yobo AI | September 2024 to February 2026

Technical areas

  • Formal methods and evaluation: TLA+, TLC, TLAPS/TLAPM, theorem proving, model checking, LLM benchmarks
  • ML and LLMs: PyTorch, Hugging Face Transformers, PEFT/LoRA, Qwen, Whisper, XLS-R, LiteLLM
  • Programming and systems: Python, C/C++, Linux, Git, Docker, Kubernetes, FastAPI, Bash, PostgreSQL

Pinned Loading

  1. Bornoloki Bornoloki Public

    Forked from Sadatul/Bornoloki

    JavaScript

  2. cricitup cricitup Public

    HTML 2

  3. CSE_310-Compiler_Offlines CSE_310-Compiler_Offlines Public

    Yacc

  4. ScholarAI ScholarAI Public

    Forked from Project-ScholarAI/ScholarAI