Engineering & Technology Solutions Director at Benoit Premium Threading
Houston, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Preston Cothren is an engineering and technology solutions director in Houston who blends a mechanical engineering foundation with six years of hands-on software development, particularly in C++ and Python. He leads product and technology teams at Benoit Premium Threading, translating OCTG connection design, FEA-driven stress analysis, and manufacturing requirements into producible hardware and automation projects. A practical coder and full-stack contributor to notable open-source GUI tooling (DearPyGui), he has implemented UI widgets and bridged Python and C++ APIs to improve developer and user experiences. Preston’s background in designing industry-compliant tubing and casing connections is paired with product lifecycle ownership—from parametric modeling and physical test planning to launch support and field procedures. Colleagues rely on him for the rare combination of deep mechanical credibility and the ability to ship software features that accelerate engineering workflows.
7 years of coding experience
9 years of employment as a software developer
Master Courses, Petroleum Engineering, Master Courses, Petroleum Engineering at University of Houston
Bachelor's Degree, Mechanical Engineering, Bachelor's Degree, Mechanical Engineering at Louisiana State University
General Dual Enrollment, General Dual Enrollment at Southeastern Louisiana University
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
Role in this project:
Full-stack Developer
Contributions:13 reviews, 412 commits, 195 PRs in 2 years 6 months
Contributions summary:Preston's contributions primarily focused on implementing new UI features, including the addition of draggable float inputs to the GUI toolkit. These changes involved modifying the Python interfaces and C++ code of the DearPyGui library, introducing new widgets like drag floats and enhancing existing widgets. Further work included fixing issues related to color editors and incorporating a time/date picker, along with updates to the examples. The modifications demonstrate a focus on expanding the widget library and improving the user interface experience.
Contributions:23 commits, 10 pushes, 1 branch in 3 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.