Langston Barrett is a research scientist based in New York with 11 years of experience applying functional programming, formal methods, and security-minded engineering to systems and language tooling. He combines hands-on systems work—contributions to fuzzing frameworks like AFLplusplus/LibAFL and deployment automation for Mantl—with deep formal-proofs expertise in Coq projects such as Coq-HoTT and UniMath. His work spans low-level memory-safe fuzzing improvements, provenance and Datalog compiler enhancements in Soufflé, and developer ergonomics in tooling like Spacemacs, showing both breadth and precision. Langston frequently bridges research and production: he writes rigorous proofs and mathematical formalizations yet also scripts CI, Docker, and fuzzing pipelines to harden real-world software. An uncommon strength is his fluency moving between theorem proving and practical security testing, enabling novel approaches to dependable software.
Mantl is a modern platform for rapidly deploying globally distributed services
Role in this project:
DevOps Engineer & Technical Writer
Contributions:327 commits, 405 PRs, 473 pushes in 1 year 3 months
Contributions summary:Langston primarily contributed to the project's documentation, converting Markdown files to a different format and adding notes to getting started guides. They also made minor changes to the codebase, fixing wording in documentation and merging branches. The user demonstrated knowledge of Ansible and Terraform, and contributed to the CI/CD process by making changes to deployment-related files.
This coq library aims to formalize a substantial body of mathematics using the univalent point of view.
Role in this project:
Back-end Developer
Contributions:274 commits, 87 PRs, 2 pushes in 1 year 9 months
Contributions summary:Langston formalized mathematical concepts using the Coq proof assistant within the UniMath library. They implemented core algebraic structures, specifically focusing on monoids, groups, and related concepts such as submonoids and subgroups, demonstrating an understanding of abstract algebra. Their contributions include defining and proving properties of essential structures, such as intersections, and extending algebraic definitions.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Langston Barrett - Research Scientist at GaloisInc