Steven Bradley

Non Executive Director at UK and ACM Special Interest Group in Computer Science Education

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
Steven Bradley is a seasoned computer science educator and IT specialist with over 25 years of experience bridging hands-on software development and higher-education leadership. As a Professor of Computer Science (Teaching) at Durham University and a long-standing IT consultant, he has taught programming, web engineering, machine learning and software architecture from undergraduate to research levels while leading research in assessment, creativity and diversity in computing education. He serves as a Non-Executive Director, governor and institutional reviewer, bringing governance experience across education and conservation-focused NGOs. Steven’s technical background spans JavaScript, Java, PHP, C and backend systems for data collection and reporting, grounded in a PhD in real-time software engineering and an MSc in Computer Science. Unusually for an academic technologist, he also holds vocational training in chainsaw maintenance, reflecting a practical, hands-on curiosity beyond the lab.
code10 years of coding experience
job24 years of employment as a software developer
bookBA (Hons), Mathematics, BA (Hons), Mathematics at Cambridge University
bookPhD, Real-time software engineering, PhD, Real-time software engineering at Northumbria University
bookCity and Guilds NPTC Level 2, Chainsaw maintenance and cross-cutting; Fell and process trees up to 380mm, City and Guilds NPTC Level 2, Chainsaw maintenance and cross-cutting; Fell and process trees up to 380mm at East Durham College (Houghall Campus)
bookMSc, Computer Science, MSc, Computer Science at Edinburgh University
github-logo-circle

Github Skills (34)

gitpitch10
technical-writing10
css10
capistrano10
node-red10
giphy10
nodejs10
javascript9
nodes8
supercollider8
pigpio8
shieldsio7
p5js7
nodejs-client6
i2c6

Programming languages (4)

JavaJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
stevenaeola/proglabs_js

Oct 2018 - Nov 2022

Labs for programming class, based on HTML, CSS, JavaScript, and nodejs
Contributions:48 commits, 3 PRs, 78 pushes in 4 years 1 month
class-basedjavascriptcsshtml-css-javascriptnodejs
stevenaeola/DurhamPPJava

Jan 2020 - Feb 2021

Contributions:13 commits, 11 pushes, 1 branch in 1 year 1 month
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