Charles Weir

Senior Lecturer at School of Computing and Communications at Lancaster University

Carlisle, 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
Charles Weir is a senior lecturer and seasoned software leader with decades of experience helping teams become more productive, reliable and enjoyable to work in. He founded and grew Penrillian into a 30‑strong outsourced app development house serving Vodafone, Nokia and others, was technical lead on the Ericsson R380 (the first smartphone), and has long championed object‑oriented and agile practices in industry. Now based near the Lake District, he leads practical, research-backed software security training that has upskilled hundreds of developers and trained multiple local trainers to scale impact. Known for combining hands‑on technical leadership with pragmatic process change, he also authored Small Memory Software, a rare specialist guide on working with constrained memory systems.
code8 years of coding experience
job29 years of employment as a software developer
bookBA (MA) Physics with Mathematics, BA (MA) Physics with Mathematics at University of Cambridge
github-logo-circle

Github Skills (17)

text-files8
vtt7
macos5
jekyll4
jekyll-theme4
jupyterlab2
jupyter2
notebook2
jupyter-notebook2
github-pages2
python1
video-chat1
responsive1
networking1
virtual1

Programming languages (4)

TypeScriptSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
Contributions:10 releases, 152 commits, 57 pushes in 2 years 1 month
charlesweir/LUThesisTemplate

Sep 2018 - Mar 2022

Contributions:5 releases, 22 commits, 34 pushes in 3 years 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
Charles Weir - Senior Lecturer at School of Computing and Communications at Lancaster University