Barry Fowler

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
Barry Fowler is a systems engineer and software practitioner with 12 years of experience specializing in GPS-aided navigation, modeling & simulation, and modern control systems. He brings hands-on experience with safety-critical software development under DO-178 and practical quality systems expertise across ISO-9001/AS9100, FMEA, SPC, and Lean Six Sigma tools. Equally comfortable in technical and programmatic roles, he has led project planning, scheduling, and stakeholder-driven efforts to meet cost, schedule, and performance goals and completed PMI coursework across the nine knowledge areas. His background includes MBSE familiarity and contributions to flight-critical GPS research published with Honeywell/USAF and ION GPS forums dating back to the 1990s. On the software side, he has contributed to a well-known open-source graphics library (OpenSubdiv), improving crease-weighting and topology refinement logic—an example of his attention to numerical detail and robust validation. Colleagues would describe him as methodical, quality-focused, and adept at translating complex electromechanical failure modes into actionable corrective plans.
code12 years of coding experience
bookUniversity of Minnesota Twin Cities
github-logo-circle

Github Skills (4)

cprogramming-language10
c-language10
computational-geometry9
algorithms9

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
An Open-Source subdivision surface library.
Role in this project:
userBack-end Developer
Contributions:414 commits, 316 PRs, 123 pushes in 8 years 1 month
Contributions summary:Barry focused on modifying the weighting of sharpness values for the Chaikin crease method within the opensubdiv/sdc library. They implemented changes to prevent the semi-sharp edges from decreasing by averaging with inf-sharp values and adjusted the averaging to include only semi-sharp edges around a vertex. The user also addressed issues with refined topology not correctly oriented around vertices by updating refinement methods to order correctly and updating the Level topology validation method.
subdivision-surfacesurfacesubdivision
barfowl/OpenSubdiv

May 2015 - Jul 2024

An Open-Source subdivision surface library.
Contributions:445 pushes, 636 branches, 3 tags in 9 years 3 months
subdivision-surfacesurfacesubdivision
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
Barry Fowler