John Patterson is a Senior Architect with two decades of enterprise IT experience, currently leading architecture, OSS, automation and security efforts from his role at Windward Consulting. He has deep operational roots across networking, systems administration, disaster recovery and compliance (FIPS/FISMA), and has driven enterprise-wide technical and policy decisions that balance elegant design with practical process. His hands-on background includes high-stakes carrier and service-provider operations (BGP, IS-IS, DNS) and senior UNIX/network leadership in mixed Windows, Linux and Solaris environments. An active maker and embedded systems contributor, he has added ESP32S2 board support to the popular CircuitPython project and recently designed a PCB now being commercialized. Based in Wales but operating across the U.S. market, he combines practical engineering, ITIL process engineering and a long history of teaching and public outreach through InetDaemon.com.
8 years of coding experience
6 years of employment as a software developer
Batchellors, Computer Internetworking Technologies, Batchellors, Computer Internetworking Technologies at Strayer University
Computer Science, Computer Science at Old Dominion University
CircuitPython - a Python implementation for teaching coding with microcontrollers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:1 PR, 4 comments, 2 issues in 1 month
Contributions summary:John focused on adding support for new hardware board variants (Wroom and Wrover) to the CircuitPython project. This involved creating and modifying board-specific configuration files, including pin definitions and board initialization code. The user's contributions primarily centered around adapting CircuitPython to function correctly on different ESP32S2-based microcontroller boards, ensuring proper pin assignments and board functionality.
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
John Patterson - Senior Architect at Windward Consulting