Andrew Fennell is a software engineer based in Austin, Texas, with nine years of experience and a B.S. in Computer Engineering from Texas A&M. He excels at collaborative problem-solving and enjoys tackling challenging technical problems across both personal and large open-source projects. His QA and test-automation contributions to the widely used matplotlib library highlight a focus on reliability, improving widgets like RangeSlider and contour plotting behavior. Comfortable across the stack, he brings disciplined testing practices to ensure correct functionality and stability in user-facing libraries. Always learning and expanding his skill set, Andrew pairs practical engineering with a genuine curiosity for improving developer tooling and end-user experience. He is open to new connections and collaborative opportunities that push technical boundaries.
9 years of coding experience
Bachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at Texas A&M University
Contributions:19 reviews, 11 commits, 10 PRs in 2 months
Contributions summary:Andrew primarily contributed to the testing aspects of the matplotlib project, focusing on ensuring the correctness of the library's functionalities. Their work includes writing and modifying test cases for specific widgets, specifically the RangeSlider, and for contour plotting. This involved adding checks for handle positions, handling color map behavior and negative contour line styles. The user's contributions help to improve the reliability and stability of the library.
Contributions:51 pushes, 15 branches in 1 year 1 month
pythonplotlymatplotlibplottingvisualization
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
Andrew Fennell - Software Engineer at ARM Holdings