James Perrin

Lecture Capture Software Development And Operations

Kirkheaton, 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
James Perrin is a Senior Software Developer specializing in lecture capture software development, operations and DevOps for the University of Manchester, driving the largest open-source lecture capture deployment globally. With 11+ years in the role and a prior 15-year background in scientific visualization, he blends systems analysis, hands-on coding (Java, PHP, Python, web standards) and infrastructure automation to keep large-scale media services reliable. He leads cloud migrations using Terraform to move the service to AWS and builds operational tooling with Ansible, Jenkins, Graylog and NewRelic to ensure observability and resilience. Comfortable across capture agents (Galicaster) and Opencast, he pairs academic rigor from degrees in Scientific Computing and Physics with pragmatic, production-first engineering. A quietly effective operator, he often sits at the intersection of development, SRE and stakeholder-facing systems analysis, turning complex institutional requirements into maintainable, auditable solutions.
code10 years of coding experience
bookMaster’s Degree, Scientific Computing, Pass, Master’s Degree, Scientific Computing, Pass at The University of Huddersfield
bookBachelor of Science (BSc), Physics with Astrophysics, Bachelor of Science (BSc), Physics with Astrophysics at University of Leeds
stackoverflow-logo

Stackoverflow

Stats
612reputation
128kreached
10answers
3questions
Badges
pdo
top-5%
github-logo-circle

Github Skills (141)

python10
terraform10
automation10
terraform-module10
ssh10
django10
appender10
video-processing10
recording10
scale10
video-management10
ansible10
ffmpeg10
django-rest-framework10
video-production10

Programming languages (9)

TypeScriptJavaShellRustJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
UoM-Podcast/opencast

Jan 2018 - Sep 2024

The free and open source solution for automated video capture and distribution at scale.
Contributions:14 PRs, 50 pushes, 49 branches in 6 years 9 months
framezoneminderscaletranscodingvideo-processing
UoM-Podcast/opencast-editor

Jan 2023 - Jan 2025

Web-based video editor for Opencast
Contributions:7 PRs, 47 pushes, 16 branches in 2 years
opencastvideo-editorweb-basedvideo
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 Perrin - Lecture Capture Software Development And Operations