Hank Preston

Distinguished Architect at Cisco

Greater Cleveland 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

👤
Senior
🎓
Top School
Hank Preston is a Distinguished Architect at Cisco with over a decade of experience blending application development, infrastructure engineering, and cloud architecture to help enterprises adopt automation and DevOps practices. He has led large-scale lab and data center modernization efforts—including the “Sandbox as Code” concept for Cisco DevNet—and helped launch certification and learning programs that bridge developer and operations skillsets. Hands-on in Python, JavaScript, Terraform, Ansible and container ecosystems, Hank is an active contributor to projects like the Mantl microservices platform and DevNet automation repos, demonstrating practical IaC and network programmability expertise. He holds advanced degrees in information systems and brings rare cross-domain depth from network CCIE-level certifications to cloud-native microservices. Outside work he tinkers with IoT, Alexa skills and DIY electronics, often prototyping ideas that later influence his professional projects. His blend of public open-source contributions and internal program leadership makes him equally effective as a builder, educator, and strategic architect.
code11 years of coding experience
job21 years of employment as a software developer
bookMS, Management Information Systems, MS, Management Information Systems at Nova Southeastern University
bookNetworking and Programming, Networking and Programming at Edison Community College
bookMasters of Science, Computer Information Systems, Masters of Science, Computer Information Systems at Florida Gulf Coast University
bookBachelor of Arts (B.A.), Psychology, Bachelor of Arts (B.A.), Psychology at Alfred University
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (23)

vsphere10
python10
rest-framework10
configuration-management10
terraform10
netmiko10
terraformer10
ansible10
network-automation10
infrastructure-as-code10
ansible-galaxy10
netconf10
cisco10
kubernetes9
dockers9

Programming languages (9)

PowerShellJavaShellC++MakefileJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
A collection of Python Code Samples for Network Management. Includes samples to run on-box and off-box.
Role in this project:
userBackend & Automation Engineer
Contributions:25 commits, 11 PRs, 24 pushes in 2 years 2 months
Contributions summary:Hank contributed significantly to network management automation by developing Python scripts and integrating them with various network devices. The user implemented a script to monitor configuration changes and send alerts to Cisco Spark. Furthermore, they created scripts using Netmiko for interface configuration and included examples for RESTCONF and NETCONF, enhancing the repository's utility for network automation and configuration management. These contributions demonstrate expertise in automation and configuration management of network devices.
python-codenetmikonetwork-managementpythonsnmp
CiscoDevNet/dne-dna-code

Apr 2018 - Jul 2018

Provides code examples for DevNet Test Drive Catalyst (DNA) series
Role in this project:
userBackend Developer
Contributions:44 commits, 15 PRs, 25 pushes in 3 months
Contributions summary:Hank contributed code examples and configurations for Cisco DevNet Test Drive Catalyst (DNA) series, focusing on interaction with various Cisco network devices. Their work involved adding device configurations, including hostnames, usernames, passwords, and port details for different IOS XE and NX-OS sandboxes. The commits also included merges and updates to existing code, demonstrating a hands-on approach to network programmability tasks within the DevNet environment. This included NETCONF lab code samples.
devnet-expressdnaexpressdevnetlearning-labs
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