Skip to content
View nrfulton's full-sized avatar

Highlights

  • Pro

Organizations

@IBM @LS-Lab @generative-computing

Block or report nrfulton

Report abuse

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

Report abuse
nrfulton/README.md

Hi, I'm Nathan Fulton!

Professional Bio

I am a Manager at the MIT-IBM AI Lab in Cambridge, MA. Right now I'm spending a lot of my time Mellea, a library for writing generative programs.

I earned a Ph.D. from Carnegie Mellon University's Computer Science Department, where I was a member of André Platzer's Logical Systems Lab and a core developer of the KeYmaera X theorem prover for hybrid systems. KeYmaera X demonstrates how formal methods techniques can improve the safety and trustworthiness of autonomous planes, magnetic control systems, and embedded devices.

During my first stint at IBM Research, I continued work in this direction -- using hybrid systems verification tooling to build verifiable safety guarantees for reinforcement learning algorithms.

I was then a Senior Applied Scientist at Amazon Web Services for a couple of years, where I worked on CodeWhisperer, an ML-powered coding companion.

I'm now back at IBM Research working on generative computing.

Pinned Loading

  1. generative-computing/mellea generative-computing/mellea Public

    Mellea is a library for writing generative programs.

    Python 1.8k 150

  2. LS-Lab/KeYmaeraX-release LS-Lab/KeYmaeraX-release Public

    KeYmaera X: An aXiomatic Tactical Theorem Prover for Hybrid Systems (release)

    Scala 101 49

  3. IBM/vsrl-framework IBM/vsrl-framework Public archive

    The Verifiably Safe Reinforcement Learning Framework

    Python 57 12

  4. LS-Lab/KeYmaeraX-projects LS-Lab/KeYmaeraX-projects Public

    Projects, models, and proofs in KeYmaera X

    Shell 8 9

  5. IBM/FormalML IBM/FormalML Public

    Formalization of Machine Learning Theory with Applications to Program Synthesis

    Rocq Prover 77 18