David Black

Senior Aerodynamics Design Engineer at Atlassian Williams F1 Team

Newbury, England, United Kingdom
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
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.
code13 years of coding experience
job22 years of employment as a software developer
bookBachelor of Engineering (BEng) Motorsport Engineering, Bachelor of Engineering (BEng) Motorsport Engineering at University of the West of England
bookBachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at Newbury College
bookGCSE's, GCSE's at Turnpike School, Newbury
github-logo-circle

Github Skills (12)

asynchronous10
javas10
parserator10
parser10
jira10
python10
java10
async10
http-request10
pytest9
setuptools9
devops8

Programming languages (10)

C#JavaShellCRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
c2nes/javalang

Jul 2013 - May 2015

Pure Python Java parser and tools
Role in this project:
userBack-end Developer
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.
pythonparsingabstract-syntax-treeparser-generatorjar
pycontribs/jira

Feb 2014 - May 2022

Python Jira library. Development chat available on https://matrix.to/#/#pycontribs:matrix.org
Role in this project:
userBack-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.
Request Free Trial