Summary
Rose Bohrer is an interdisciplinary researcher and educator with 12 years of experience at the intersection of formal methods, programming language theory, and human–computer interaction. Currently a researcher at AIST in Tokyo Waterfront and an assistant professor at Worcester Polytechnic Institute, she blends rigorous formal verification work—especially for cyber-physical systems—with HCI interests like game studies and trans issues. Her background includes PhD-level research at Carnegie Mellon, practical OCaml development at Jane Street, and hands-on undergraduate teaching and course design. Known for bridging theory and practice, she pursues verifiable, human-centered systems and brings uncommon depth in both metatheory and classroom pedagogy.
12 years of coding experience
11 years of employment as a software developer
Computer Science, Computer Science at Drexel University
Doctor of Philosophy - PhD, Computer Science, N/A, Doctor of Philosophy - PhD, Computer Science, N/A at Carnegie Mellon University
English, Chinese