Cian Johnston is a Dublin-based broadcast engineer and creative videographer with ten years’ experience delivering live-broadcast systems, studio engineering and commercial video production. He currently supports RTÉ’s studios and feeds—managing cameras, vision mixers, audio routing and satellite/field links—after hands-on roles archiving decades of parliamentary footage and operating OB control rooms. Equally comfortable behind the camera and under a rack, he pairs technical troubleshooting for IP and traditional broadcast infrastructures with a strong eye for composition and storytelling developed through freelance work for brands and festivals. An award-winning screenwriter and former digital media manager, he brings narrative sensibility to technical projects and a knack for translating newsroom needs into reliable workflows. On GitHub he contributes backend code to coder/coder, adding autostart/autostop scheduling and API/db work that reflects an interest in developer tooling and automation. Practical, curious and caffeinated, he thrives where live deadlines meet creative problem solving.
10 years of coding experience
4 years of employment as a software developer
Level 8 Cert, Television Production, Pass, Level 8 Cert, Television Production, Pass at Cork Institute of Technology
2:1 Bachelor's degree, Film and Television Production, 2:1 Bachelor's degree, Film and Television Production at Griffith College Dublin
Leaving Certificate, Leaving Certificate at Glanmire Community College
Provision remote development environments via Terraform
Role in this project:
Backend Developer
Contributions:2824 reviews, 115 commits, 1044 PRs in 9 months
Contributions summary:Cian primarily worked on the backend functionality of the Coder project. Their contributions involved implementing a crontab package for supporting autostart/stop functionality, which included creating, modifying and testing a new schedule package based on an external cron library. Further contributions include adding database schema columns and API endpoints, as well as implementing methods in the codersdk to update workspace autostart and autostop, and incorporating the new user-specified template tags.
fakeadog is a go library for parsing datadog events
Contributions:1 release, 40 commits, 3 PRs in 9 months
golangeventsgo-librarygoparsing
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.