Thomas Mangin is a seasoned technology director with 26 years of experience leading network software development and operational teams from Bradford, England. As Director of Exa Networks since 2003 he blends strategic leadership with hands-on backend engineeringācontributing to well-known open-source projects like ExaBGP and VyOS and even improving compiler-level array optimisations in the V language. He has a strong track record in routing, BGP features and automation, complemented by test automation and documentation improvements that make complex networking features more accessible. Thomas has also shaped the Internet ecosystem through governance and founding roles at IXPs such as LINX and IXLeeds, bringing product-focus to member-driven organisations. Practical, curious and detail-oriented, he prefers doing interesting work properly rather than chasing breadth for its own sake. His background in formal computing education from Grenoble, Lyon and Wolverhampton underpins a pragmatic engineering style that spans code, tests and clear documentation.
25 years of coding experience
12 years of employment as a software developer
Msc, Computing, Msc, Computing at University of Lyon
Bsc, Computing, Bsc, Computing at University of Wolverhampton
DUT, Computing, DUT, Computing at University of Grenoble
Contributions:38 releases, 19 reviews, 4605 commits in 13 years 6 months
Contributions summary:Thomas's commits primarily focus on the development of ExaBGP's network functionality, as evidenced by the modifications to configuration files, route handling, and API commands, indicating a strong emphasis on back-end development. The user implemented features related to BGP-LS (BGP Link State) and related routing protocols, and added functionality to the configuration API. In particular, their commits introduce enhancements to neighbor and route management, including the ability to handle multiple ASN values within the configuration.
Contributions:213 commits, 131 PRs, 123 comments in 5 months
Contributions summary:Thomas primarily contributed to the development and testing of tunnel interface features within the VyOS routing project. Their work involved implementing tunnel creation checks, refactoring code for improved organization and readability, and general tidying up of the codebase. They also made significant contributions to the testing framework, including fixing test case issues and ensuring proper interface setup and teardown. The user demonstrated expertise in Python scripting for implementing test cases.
vyosdefinitions
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.