James Barrett

Senior Software Engineer

James Barrett is a skilled software engineer with a diverse background in technical disciplines, including VHDL firmware development, Linux device driver writing, video codec optimization, API design, web development, and cloud computing. They have contributed to various open-source projects, including parts of Open Stack, and possess significant recent experience in cloud computing software solutions for the BBC, specializing in Python and modern C++ (C++17). Previously, James revised the VC-2 video codec specification and implemented it in optimized software, authored an IETF RFC regarding VC-2 conveyance over RTP, and implemented Precision Time protocol in custom FPGA firmware. James holds a PhD in Number Theory from King's College London and a 1st Class Honours MSci in Mathematics from Imperial College London.

Location

Cork, Ireland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices