Senior Aerodynamics Design Engineer at Atlassian Williams F1 Team
Newbury, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
David Black is a Senior Aerodynamics Design Engineer with 13 years of multidisciplinary experience marrying mechanical design, thermal management and motorsport aerodynamics across Formula 1 and other top-tier series. Based in Newbury, he combines hands-on CAD expertise in Siemens NX, SolidWorks and CATIA with leadership of cross-functional teams delivering manufacturable solutions from concept to tooling. His background spans bespoke exhaust and heat-management systems, composite R&D and additive manufacturing, reflecting a practical bias for production-ready innovation. He also contributes to open-source tooling as a back-end and DevOps engineer, notably improving Python libraries for Jira integrations and a pure-Python Java parser—evidence of his software fluency and attention to tooling and automation. Colleagues rely on him to translate aerodynamic requirements into robust, testable hardware while keeping delivery and customer communication front of mind.
13 years of coding experience
22 years of employment as a software developer
Bachelor of Engineering (BEng) Motorsport Engineering, Bachelor of Engineering (BEng) Motorsport Engineering at University of the West of England
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at Newbury College
Contributions:62 commits, 1 PR, 16 comments in 1 year 9 months
Contributions summary:David primarily contributed to enhancing the `javalang` library, a pure Python Java parser. Their work focused on improving the parser's functionality by adding features such as position information for class member declarations and support for Java 8 features including method references and lambda expressions. The user also refactored the codebase, including moving tests to a subpackage and updating the build process. They demonstrated a focus on improving the parser's capabilities and adapting it to newer Java language features.
Python Jira library. Development chat available on https://matrix.to/#/#pycontribs:matrix.org
Role in this project:
Back-end & DevOps Engineer
Contributions:8 reviews, 11 commits, 46 PRs in 8 years 4 months
Contributions summary:David made several changes to the `jira` Python library, including implementing asynchronous page fetching and updating dependencies. They addressed bugs and improved functionality by changing the `Accept` header and removing obsolete methods. Moreover, the user updated the build process by changing the testing setup, and addressed some configuration issues.
python3-onlypythonchatjiramatrix
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.