James Bradbury

Business Mentor at Help to Grow Mentor Programme

South Oxfordshire, 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
James Bradbury is an experienced business leader and mentor with a decade of professional experience and a career spanning senior commercial roles at Samsung, Nokia, MixRadio and more. He combines strategic commercial growth—driving user and revenue uplifts in large consumer tech services—with hands-on product and partnership expertise across media, entertainment and gamification. More recently he has mentored small businesses through the Help to Grow programme while serving as CCO at GameLayer, translating commercial strategy into scalable digital engagement platforms. Unusually for a senior commercial executive, James also contributes to open-source ML tooling—working on high-profile projects like JAX, PyTorch/text, Flax and fast.ai—bringing practical machine-learning engineering experience to product and data-driven decisions. He holds a BSc in Management from The University of Manchester and studied strategic management at Cambridge, pairing academic rigour with decades of transformational leadership. Colleagues describe him as a pragmatic strategist who equally enjoys mentoring entrepreneurs and rolling up his sleeves on technically complex integrations.
code10 years of coding experience
job4 years of employment as a software developer
bookHills Road sixth form college
bookBSc, Management, BSc, Management at The University of Manchester
bookUniversity of Cambridge
github-logo-circle

Github Skills (50)

pytorch10
c-language10
convolutional-neural-networks10
data-pipelines10
batch-normalization10
back-end-development10
optimizers10
python10
image-classification10
chainer10
testing10
machine-learning10
optimizer10
partitioning10
data-structure10

Programming languages (12)

JuliaC#TypeScriptC++JavaScriptLuaHaskellSwift

Github contributions (5)

github-logo-circle
jax-ml/jax

Sep 2019 - Dec 2022

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Role in this project:
userBack-end Developer & ML Engineer
Contributions:99 reviews, 57 commits, 155 PRs in 3 years 4 months
Contributions summary:James primarily contributed to the development of JAX, a library for composable transformations of Python+NumPy programs. Their work focused on implementing vector-Jacobian product (VJP) functionality for specific mathematical operations, indicating a focus on automatic differentiation and the development of tools for gradient computation. They also addressed minor bugs and typos while adding code.
pytorchpythonjitautomatic-differentiationgpu
tensorflow/swift-models

Jan 2019 - May 2019

Models and examples built with Swift for TensorFlow
Role in this project:
userML Engineer
Contributions:28 commits, 17 PRs, 21 pushes in 3 months
Contributions summary:James focused on implementing and refining machine learning models within the Swift for TensorFlow framework. Their contributions centered around building and modifying ResNet and other convolutional neural network models for image classification tasks, including CIFAR-10. The user also addressed API changes and integrated new model architectures into the project. They demonstrated expertise in model design, optimization, and adaptation to new datasets.
swifttensorflowswift-for-tensorflow
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
James Bradbury - Business Mentor at Help to Grow Mentor Programme