Adam Crofts

Software Architecture Chapter Lead at Jaguar Land Rover

Royal Leamington Spa, 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

👤
Senior
🎓
Top School
Adam Crofts is a software architecture leader with 11 years’ experience architecting connected car and infotainment systems at Jaguar Land Rover, now heading the Software Architecture chapter. He blends deep hands-on skills in web technologies (HTML5/JS/Node.js), cloud services and embedded Linux/QNX with practical systems thinking around OTA delivery, authentication and API design. Adam has contributed to industry-standard vehicle data modeling—adding signals and features to the COVESA Vehicle Signal Specification—and co-authored a W3C vehicle information specification, showing his influence on automotive standards. Known for structured problem solving and supplier-facing delivery, he pairs technical craft with mentoring and cross-functional coordination. Based in Royal Leamington Spa, he brings an engineer’s rigor from an MEng in Electronic and Communication Engineering to complex vehicle software challenges.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Engineering (MEng), Electronic and Communication Engineering, First Class Honours, Master of Engineering (MEng), Electronic and Communication Engineering, First Class Honours at Cardiff University / Prifysgol Caerdydd
languagesSpanish
github-logo-circle

Github Skills (7)

standardized10
describe10
signal10
specification10
automotive10
electric-vehicles10
w3c9

Programming languages (3)

HTMLYAMLPython

Github contributions (5)

github-logo-circle
Vehicle Signal Specification - standardized way to describe automotive data
Role in this project:
userBack-end Developer
Contributions:23 commits, 1 PR, 1 comment in 2 months
Contributions summary:Adam primarily contributed to defining and extending a vehicle signal specification, focusing on adding new signals and attributes related to vehicle features. They implemented signals for HMI, fuel systems, battery management, convertible roof status, and OBD data, indicating a focus on automotive data modeling. The contributions involved modifying VSpec files, which suggests a domain-specific language or data format is used for defining these signals. The changes are focused on enriching the existing vehicle signal specification with new automotive features.
signaldescribeautomotivespecificationvehicle
acrofts84/automotive

May 2015 - Jan 2017

Contributions:6 PRs, 5 pushes, 1 branch in 1 year 7 months
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
Adam Crofts - Software Architecture Chapter Lead at Jaguar Land Rover