Andrew Fennell

Software Engineer at ARM Holdings

Austin, 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
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.
code9 years of coding experience
bookBachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at Texas A&M University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

python10
matplotlib10
testing10
test-automation9
data-visualisation9
data-visualization9
data-visualizations9
numpy7

Programming languages (5)

TypeScriptC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
matplotlib/matplotlib

Mar 2022 - Jun 2022

matplotlib: plotting with Python
Role in this project:
userQA Engineer / Test Automation Engineer
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.
pythondata-sciencegtkdata-visualizationplotting
andrew-fennell/matplotlib

Mar 2022 - May 2023

matplotlib: plotting with Python
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