Arthur Hanson

Senior Software Engineer II at NS1

Seattle, Washington, United States
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

🤩
Rockstar
🎓
Top School
Arthur Hanson is a seasoned senior software engineer and manager with over a decade of experience building and scaling backend systems, currently focused on Django, Python and React at NS1. He combines deep hands-on expertise—from low-level C/C++ and device drivers to cloud-hosted Django services—with proven leadership running distributed teams, hiring, and establishing release and QA processes. Arthur has led greenfield projects and optimized platforms handling tens of thousands of sessions, and his open-source contributions to NetBox/pynetbox show a practical grasp of network automation and API evolution. Comfortable across the full stack and DevOps, he prioritizes code quality, customer experience, and owning projects end-to-end. His background includes long-tenured engineering leadership at Microsoft and multiple founder/CTO roles, reflecting both enterprise-scale discipline and entrepreneurial agility.
code10 years of coding experience
job19 years of employment as a software developer
bookAssociate's degree, Computer Science, Associate's degree, Computer Science at Central Oregon Community College
bookComputer Science, Electrical Engineering, Computer Science, Electrical Engineering at Oregon State University
languagesEnglish, Thai
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

api-rest10
rest-api10
api10
netbox10
apidoc10
python10
api-design10
restful-api10
django10
infrastructure-management9
testing9
content-management9
content-management-system9
networking8
http-request7

Programming languages (3)

JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
netbox-community/pynetbox

Oct 2022 - Jan 2023

Python API client library for Netbox.
Role in this project:
userBackend Developer
Contributions:11 releases, 11 reviews, 33 commits in 3 months
Contributions summary:Arthur primarily contributed to the `pynetbox` library, a Python client for NetBox, focusing on fixing merge conflicts and updating test scripts and settings. Their work involved modifying core files related to API interaction, data models, and testing. The updates show the user's efforts to align the library with NetBox 3.3, demonstrating an understanding of the NetBox API and its evolution.
api-clientapipythonclient-librarynetbox
netbox-community/netbox

Aug 2022 - Jan 2023

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:
userBack-end Developer
Contributions:1 release, 484 reviews, 178 commits in 5 months
Contributions summary:Arthur's commits primarily focus on implementing backend features within the NetBox infrastructure management system. They modified various Python files, specifically those related to view classes, models, and serializers, as well as core utilities. The user added features to handle pre-requisite alerts, circuit terminations and display. The contributions involved modifying the structure of the system's core, its model definitions, and its API interactions.
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.
Request Free Trial
Arthur Hanson - Senior Software Engineer II at NS1