John Anderson is a production engineer with 11 years of experience building and automating reliable network and infrastructure systems, currently working at Meta and based in Columbia, South Carolina. He progressed from hands-on systems support and campus network/security roles to senior network automation and principal consultancy positions at Network to Code, where he combined product ownership with deep technical delivery. A prolific backend contributor to prominent open-source projects like StackStorm, Nautobot, and NetBox, he has added core operators, validation frameworks, API improvements, and UI relationship panels that improve automation and network source-of-truth workflows. Comfortable across Python/Django backends, APIs, and operator-driven automation, he focuses on practical, test-backed changes that scale in production. He’s pursuing a PhD in Computer Science at Clemson, signaling a continued commitment to research-informed engineering. Colleagues know him for quietly turning nuanced validation and model-design problems into robust, maintainable features.
11 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Clemson University
Master’s Degree Computer and Information Sciences, Master’s Degree Computer and Information Sciences at College of Charleston
Network Source of Truth & Network Automation Platform
Role in this project:
Back-end Developer
Contributions:185 reviews, 54 commits, 45 PRs in 2 years
Contributions summary:John implemented plugin model validators, including custom validation logic within the Nautobot framework. They modified several models, adding support for custom fields across the system. Their work included implementing detail views for organizational models and adding relationship panels to the UI, enhancing the user interface for managing data. The user also introduced a validated_save() method to ensure proper model validation.
The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
Role in this project:
Backend Developer
Contributions:2 reviews, 204 commits, 52 PRs in 2 years 11 months
Contributions summary:John primarily focused on enhancing the backend functionality of the NetBox project, which is evident from their contributions related to interface configuration and API improvements. Their work included addressing and resolving specific issues, implementing features for bulk interface editing, and adding support for 802.1Q settings. They demonstrated proficiency in Django and API development, as reflected in their changes to forms, serializers, and test suites.
netmikopythontruthsotinfrastructure-management
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.