Brent Westbrook

Software Engineer at Astral

College Station, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Brent Westbrook is a software engineer with 8 years of experience specializing at the intersection of computational chemistry and production software, automating rovibrational spectra generation using high-level quantum chemistry methods and machine learning. He has blended research roles—culminating in PhD work in computational chemistry—with practical engineering, contributing backend and test automation to high-performance open-source tooling like the Rust-based Python linter ruff. Based in College Station, Texas, Brent has held staff scientist and researcher roles that demonstrate his ability to move models from theory into reliable code and test suites. Known for stabilizing complex tooling and reducing false positives in static analysis, he brings a detail-oriented approach to scientific software reliability and reproducibility.
code8 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computational Chemistry, Doctor of Philosophy - PhD, Computational Chemistry at University of Mississippi
bookENGINEERING, ENGINEERING at Texas A&M University
bookBachelor of Science - BS, Chemistry, Bachelor of Science - BS, Chemistry at St.Edward's University
github-logo-circle

Github Skills (10)

linter10
linting10
static-analysis10
rust10
lint10
python10
test-automation10
code-formatting10
pytest9
regex9

Programming languages (14)

C++CRustTeXGoHTMLJupyter NotebookFortran

Github contributions (5)

github-logo-circle
astral-sh/ruff

Nov 2024 - Apr 2025

An extremely fast Python linter and code formatter, written in Rust.
Role in this project:
userBack-end Developer, Test Automation Engineer
Contributions:393 reviews, 183 PRs, 340 pushes in 4 months
Contributions summary:Brent primarily contributed to the development and maintenance of the ruff Python linter and code formatter. Their work included implementing new features, such as detecting redirected noqa directives and checking for unnecessary regular expressions. Additionally, the user was involved in improving the accuracy of the linter by fixing false positives related to type checking and handling code examples with different prefixes. The contributions also included adding new test cases for both the existing and the new functionalities and stabilizing code.
linterpythonruststyle-guidepep8
ntBre/rust-semp

Mar 2022 - Sep 2024

semp but in Rust
Contributions:33 PRs, 309 pushes, 11 branches in 2 years 6 months
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
Brent Westbrook - Software Engineer at Astral