Frédéric Perrin

Software Engineer at AddSecure

Reading, 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
Frédéric Perrin is a seasoned software engineer with 16 years of experience specializing in network software, automated testing, and operational tooling for routers and virtual network functions. He has driven QA and development for major networking platforms at companies like AT&T, Cisco, Brocade and Graphiant, building Python test frameworks, CI pipelines, and contributing C/Rust code to production routers. Comfortable across layers from IPv6 attack tooling to MPLS, BGP and OSPFv3, he combines deep protocol knowledge with hands-on automation and DevOps experience. Recent work at Graphiant and AddSecure emphasizes fast, test-driven delivery of complex networking features and reliable CI/CD. An active contributor to projects such as the well-known THC IPv6 toolkit and cross-platform build systems, he brings practical security-minded insight into scalability and robustness. Colleagues value his attention to detail, autonomous troubleshooting, and knack for turning complex network behaviour into repeatable automated tests.
code16 years of coding experience
job9 years of employment as a software developer
bookLicence, Mathématiques, Licence, Mathématiques at Université de Bretagne Occidentale
bookIMT Atlantique (ex-Télécom Bretagne), IMT Atlantique (ex-Télécom Bretagne) at IMT Atlantique
bookIngénieur diplômé de Télécom Bretagne, Computer Science, Networking, Security, Ingénieur diplômé de Télécom Bretagne, Computer Science, Networking, Security at Ecole nationale supérieure des Télécommunications de Bretagne
languagesFrench, English, Spanish
github-logo-circle

Github Skills (14)

bash10
script10
penetration-testing10
c-programming10
ipv610
build-automation10
freebsd10
scripting9
network-protocol9
makefile9
gnu-make9
shell9
sh9
configuration-management8

Programming languages (4)

JavaCOCamlPython

Github contributions (5)

github-logo-circle
vanhauser-thc/thc-ipv6

Mar 2015 - Dec 2016

IPv6 attack toolkit
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR in 1 year 8 months
Contributions summary:Frédéric primarily contributed to the `thc-ipv6` attack toolkit by implementing and modifying core functionalities. Their work included improving the performance of the `thc_get_mtu` function by implementing caching, as well as enhancing several utility programs within the toolkit. Furthermore, the user added new features like the maximum count option for `flood_mld26` and addressed several bugs such as correcting loop boundaries in `fuzz_ip6`. These changes indicate a focus on improving and expanding the functionality of the IPv6 attack tools.
routerosipv4ipv6penetration-testingthc
MLstate/opalang

Aug 2011 - Sep 2011

The Opa Language for Web Application Development
Role in this project:
userBackend & DevOps Engineer
Contributions:8 commits in 27 days
Contributions summary:Frédéric made several contributions related to the build and deployment process of the Opa language. These included modifications to shell scripts used for building, installing, and packaging the language. The user also updated the build system to support FreeBSD, incorporating platform-specific configurations and commands. Additionally, they modified the build process, replacing make commands with gmake where appropriate, and adjusted sed expressions for cross-platform compatibility.
javascriptweb-applicationopaapplication-development
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
Frédéric Perrin - Software Engineer at AddSecure