Andrew Mcconachie

Technical And Policy Specialist at ICANN

Randstad, Netherlands
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
Andrew Mcconachie is a Technical and Policy Specialist with 14+ years bridging hands-on networking engineering and Internet governance, currently working at ICANN. He combines deep UNIX and protocol-level expertise—packet generation, TLS parsing contributions to dpkt, IP routing, multicast and MPLS—with policy work around name/number space management. His background spans vendor engineering, government privacy tech at the FTC, and deployment advocacy for IETF technologies at the Internet Society, informed by an MIMS focused on technology and public policy from UC Berkeley. Andrew also builds niche tooling like hexcap, reflecting a long-standing habit of prototyping protocol and capture utilities that blend sysadmin, security and developer perspectives.
code14 years of coding experience
job11 years of employment as a software developer
bookMaster's of Information Management Studies, Technology and Public Policy, Internet Governance, Master's of Information Management Studies, Technology and Public Policy, Internet Governance at University of California, Berkeley - School of Information
bookBachelors, Computer Software Engineering, Bachelors, Computer Software Engineering at James Madison University
languagesEnglish, Dutch
github-logo-circle

Github Skills (7)

packet-parsing10
ssl10
tls1210
python10
network-protocol10
tls1310
testing8

Programming languages (9)

C#ShellC++CRustMakefilePHPHTML

Github contributions (5)

github-logo-circle
kbandla/dpkt

Nov 2016 - Sep 2017

fast, simple packet creation / parsing, with definitions for the basic TCP/IP protocols
Role in this project:
userBack-end Developer
Contributions:16 commits, 5 PRs, 22 comments in 9 months
Contributions summary:Andrew primarily focused on implementing TLS (Transport Layer Security) parsing and handling within the `dpkt` library. Their work involved adding functionality to parse TLS extensions, specifically for client and server hello messages, and incorporating a `TLSCertificate` class. The contributions extended to defining `TLS` and `TLSRecord` classes. Additional commits included adding tests for the newly developed TLS and certificate classes.
pythonospfnfvwiresharkpacket-capture
smutt/perf_root

Mar 2020 - Jun 2023

Contributions:92 pushes, 1 branch, 8 comments in 3 years 3 months
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
Andrew Mcconachie - Technical And Policy Specialist at ICANN