Papers

  • HCSS 2025 · High Confidence Software and Systems

  • Digital Engineering Conference (DICE) 2025

  • Certified Synthesis of High-Assurance Protocols and Monitors

    HCSS 2026 · Invited presentation

CV

Arthur Amorim

Arthur.Amorim@ucf.edu GitHub LinkedIn Google Scholar

Orlando, FL · U.S. Citizen · Eligible for DoD Secret Clearance

Summary

Ph.D. intern who defended a dissertation in July 2026, with four years of applied work at Idaho National Laboratory. I build machine-checked security infrastructure for embedded systems and lead development of SPECTRE, a framework for verified cyber-physical protocols. My work spans protocol formalization, proof mechanization in F*, C synthesis for legacy retrofit, and physical testbed validation. I have accepted a Research Scientist, System Security Researcher position at MIT Lincoln Laboratory.

Education

University of Central Florida Orlando, FL
Ph.D., Computer Science, dissertation defended July 2026, Advisor, Dr. Gary T. Leavens 2023 to 2026
M.S., Computer Science, GPA 3.93/4.00 2023 to 2025

Research Experience

Idaho National Laboratory, National & Homeland Security Directorate Idaho Falls, ID
Ph.D. Intern May 2022 to present
  • Built SPECTRE (~9,000 lines of F*), a formally verified safety framework for cyber-physical protocols. Its implemented deployment work includes Platum C finite state machine monitors for legacy retrofit and Facet OCaml distributed protocol enforcement from projected local protocol graphs.
  • Designed and mechanized Facet: the first fully mechanized RMPST metatheory in F*, proving subject reduction, deadlock freedom, progress, and projectability via computational reflection. Certified extraction ensures the proved object is the deployed object.
  • Built Platum: a direct AST-to-C synthesis pipeline generating allocation-free, O(1)-memory FSM monitors deployable on ARM microcontrollers; achieved 4× latency reduction over prior work (~13.3 µs/message).
  • Composed monitors with seL4 microkernel isolation to defend against adversaries who have simultaneously compromised the OS-level network stack and ground control station.
  • Validated on MAVLink (ArduPilot, PX4) and Modbus: formalized >8,000 lines of MAVLink in F*; demonstrated 100% detection of domain-specific behavioral attacks on a physical chemical mixing testbed at <10% latency overhead.
CyManII Cybersecurity Manufacturing Innovation Institute Joint appointment with INL
Ph.D. Intern 2025 to present
  • Held a joint appointment with INL addressing evolving cybersecurity threats in manufacturing systems.
  • Focused on making DATUM practical and deployable in widely used industrial protocols, including Modbus.
  • Collaborated with industry partners to retrofit legacy manufacturing systems with provable security mechanisms.
ORISE Omni Alliance, DOE Idaho Falls, ID
STEM Intern 2022 to 2024
  • Performed modeling and translation from functional specifications to executable low-level code.
  • Bridged theoretical formal methods research with practical implementation requirements for critical infrastructure applications.

Technical Skills

Verification & Proof
F* / Meta-F*, Z3 (SMT), nuXmv (model checking)
Systems & Protocols
seL4 microkernel, MAVLink, Modbus, ARM embedded, ArduPilot/PX4
Languages
F*, OCaml, C/C++, Python, Rust, LaTeX
Security Domains
Threat modeling, embedded systems security, ICS/SCADA security, runtime enforcement, protocol verification