Terry Simons Email and Phone Number
Terry Simons work email
- Valid
- Valid
Terry Simons personal email
- Valid
- Valid
Terry Simons phone numbers
Heads-up networking-centric engineer with a heavy wireless/enterprise security background. Proud jack-of-all trades technologist with diverse experience with embedded systems (raspberry pi, arduino, FreeRTOS, Embedded Linux), build tools (make, autoconf, gcc, gdb), build infrastructure (Jenkins), test infrastructure (TestRail), virtualization (VMWare, Docker, QEMU, QEMU in Docker, isolated network testing with virtual bridges), operating systems (macOS, Linux, Windows) and network gear (Cisco, Foundry, HP, Extreme, Trapeze). Open Source advocate involved in several Open Source initiatives. A sprinkle of build engineering and web development background helps round out an already diverse technical portfolio.Constant tinkerer playing with the latest new tech, from 3D printing to anything in the Internet of Things space.Python hacker and PyCon attendee for the past 7 years. Co-author University of Utah campus wireless whitepaper, which laid the foundation work for campus wireless centralization.http://utahgeeks.sourceforge.net/projects/WirelessWhitepaper-v1.03.pdfDesigned, managed and maintained scalable RADIUS proxy and 802.1X wireless network in a multi-vendor decentralized campus system. Wrote whitepaper on RADIUS scalability for 2004 Networld + Interop Labs.Developer, Open1x project - 802.1X supplicant for Linux.Developer and Project Lead, OpenLLDP project - An Open Source cross-platform LLDP agent.Implemented FreeDB client for iStar - The premier Karaoke application for Mac OS X. http://www.scriptsoftware.com/istar/Specialties: IEEE 802.1X Supplicant Programming, IEEE 802.1AB Agent Programming, Support of large-scale 802.1X network & RADIUS proxy in decentralized environments, Multi-vendor Network Administration, Open Source monitoring with Nagios and/or GroundWork Open Source and Professional.KVM accelerated QEMU in Docker in VMWare on Mac OS X for fun, KVM accelerated QEMU in Docker on Linux for testing Fuchsia's network stack.ChatGPT Whisperer.
Also.
View- Website:
- ridealso.com
- Employees:
- 121
- Company phone:
- 916.253.7820
-
Senior Staff, Tools And Automation EngineerAlso.San Jose, Ca, Us -
Senior Software Engineer, Infrastructure, Google Cloud PlatformsGoogle Oct 2024 - PresentMountain View, Ca, Us -
Device Automation & Tooling ManagerHumane™ May 2022 - Oct 2024San Francisco, Ca, Us▪ Managed a team of 6 engineers building the Humane device-centric test automation framework Jarvis to test the Humane Ai Pin, Battery Booster, Charge Pad, and Charge Case.▪ Managed hardware in the loop pipelines for Ai Pin, Battery Booster, Touchpad▪ Working on HIL pipelines for Charge Case, Charge Pad, Laser firmware currently▪ Managed firmware build pipelines for laser module SoC firmware & FPGA firmware, Touchpad firmware, Charge Pad firmware, Charge Case firmware▪ Assisted my team in building headless in Windows in CI from the command line, overcoming vendor tool limitations and enhancing build efficiency▪ Contributed to the firmware deployment process for internal beta, external beta, and production deployments, including Ok2Ship data collection & presentation for executive review to make a go/no go decision▪ Led a team responsible for creating & managing 20+ Python packages, enabling firmware artifact management and testability for Ai Pin, Battery Booster, Touchpad, Charge Pad, and Charge Case▪ I personally built the entire Humane automated bugreport processing pipeline, including tools for developers to process their own device bug reports into Jiras, the pipeline to process memfault uploaded bugreports into Jiras, complete with developer plugins that could extract information from Android bug reports, or allow developers to do local plugin creation & debugging.▪ Discord community support & troubleshooting▪ I wrote a sentiment analysis tool using ChatGPT that could ingest both Twitter/X and Discord logs to categorize messages by:Tech Support RequestsBug ReportsFeature RequestsPositive Sentiment (Towards Humane/Ai Pin)Negative Sentiment (Towards Humane/Ai Pin)Neutral Sentiment (Towards Humane/Ai Pin) -
Senior Infrastructure Software EngineerHumane™ Jun 2021 - May 2022San Francisco, Ca, Us▪ Migrated BitBucket repositories to GitHub with all history intact.▪ Migrated BitBucket CI to CircleCI.▪ Built laser module/panel factory tooling & factory test SOP▪ Built Battery Booster hardware in the loop tooling & factory test SOP▪ Created a purpose-built device-centric test automation framework called Jarvis for enabling automation for the Humane AI Pin.▪ Build factory test tooling to ingest & validate factory station test logs for Ai Pin▪ Restored the Humane Ai Pin firmware GitLab repository by hand after critical failure with no prior GitLab experience▪ Led migration of Android Studio w/tricky circumstances https://issuetracker.google.com/issues/197244693▪ Device firmware branching strategy process creation -
Senior Software EngineerGoogle May 2019 - Jun 2021Mountain View, Ca, UsI led the test automation efforts for the Fuchsia network stack at Google in order to ship the first product to run Fuchsia - The Nest Home Hub v1.Designed and built hardware and virtual testbeds for validating Fuchsia’s network stack.Hardware testing was conducted in RF isolation with Nest Home Hub v1 hardware using a butler matrix to deliver cabled MIMO Wi-Fi.Virtual testing was performed with Fuchsia running in QEMU running in Docker for support and scalability, and to enable testing of different network stacks and CPU architectures in parallel.Automated network stack testing in Docker with QEMU using Keysight IxANVL, along with some custom platform tooling to allow baselines against Linux and Linux running Google’s gVisor network stack, Fuchsia Netstack 2 on x64 virtual platforms, Fuchsia Netstack 2 on arm64 platforms, and Fuchsia running on Nest Home Hub v1 hardware.Coordinated cross functionally with Nest counterparts to help achieve ship sign off for product launch.Learn more about Fuchsia @ https://fuchsia.dev/ -
Senior Software EngineerApple Apr 2018 - Apr 2019Cupertino, California, Us▪ Implemented large-scale test infrastructure for an Apple special project relating to autonomous systems.▪ Implemented patchset retry hooks for improving patchset test stability.▪ Implemented new regression tests for various PCBs and operating systems.▪ Implemented new patchset tests for various PCBs and operating systems.▪ Implemented and improved power distribution unit control code, including Synaccess, WebPower/WebPower Pro.▪ Implemented from-scratch control modules for various hardware PCBs and operating systems.▪ Implemented from-scratch Python package management infrastructure for continuous integration verification of test tooling.▪ Integrated distributed testing testbed verification methods to enable parallelized testing across multiple testbeds with many different hardware and software components with a guarantee of identical builds and configuration in addition to the reporting of testbed build loads on the test reports.▪ Implemented software update tooling test plan automation for multiple PCBs and operating systems.▪ Implemented Python RPC service infrastructure for remote test needs, including sniffing and traffic generation between remote nodes from testbed controller. -
Senior Integration Engineer / Technical LeadNoon Home Apr 2017 - Apr 2018Campbell, Ca, Us▪ Technical Lead for QA▪ Wrote factory flashing tools for embedded devices.▪ Added test commands to embedded device firmware (ThreadX).▪ Was responsible for helping form and execute test plans for launching company/shipping software releases.▪ Helped launch product by providing on-site support in Beijing during production ramp.▪ Coordinated testing for software releases after product launch.▪ Wrote various tools to help improve internal processes.▪ Helped define software release strategy for firmware updates.▪ Architected and implemented firmware-side custom data analytics logging (C code, very small device footprint), including server-side data schemas & tooling.▪ Supported various cross-functional teams, including field trial beta releases, support, firmware-side debugging support for services team, etc...▪ Implemented custom dashboards for debugging firmware-side issues with data analytics logging for internal development and external support teams using Python & Bokeh.▪ Coordinated & implemented software automation strategies along with other members of my team.▪ Wrote & executed test plans for Wi-Fi testing -
Senior Integration Engineer/Technical LeadNest Labs Jun 2013 - Apr 2017▪ Technical Lead for Network Technologies Integration Engineering.▪ Led 3rd party test plan efforts for Wi-Fi access point compatibility with Allion.▪ Led EU launch (France, Belgium, The Netherlands) test planning for communications stack on Nest Protect/Nest Learning Thermostat with SDL/UL.▪ Led stress testing for Nest Protect v1/v2 Smoke & CO detector.▪ Automated end-to-end connectivity testing for Nest Learning Thermostat.▪ Automated Nest Learning Thermostat battery drain detection & reporting.▪ Grew team from 3 to over 20 in 2 years.▪ Facilitated efforts to structure raw log data into structured event data. -
Airport Software Qa EngineerApple Jul 2010 - Jun 2013Cupertino, California, Us▪ 802.11ac performance testing.▪ Created documentation and test methodologies for Apple’s Wi-Fi Certification program.▪ Responsible for Wi-Fi pre-certification and final certification of various Apple Macintosh products with 0% failure rate, including Late 2010 MacBook Air, Early 2011 MacBook Pro, Mid 2011 iMac, Mid 2011 Macbook Air, Mid 2011 Mac Mini, Retina MacBook Pro.▪ Configured and managed testbeds for testing Macintosh CPU projects.▪ Created, maintained, and used flexible Python-based automation framework with rich debugging capabilities which was used to configure systems, run tests, collect logs, sniffs, kernel panic cores, process crashes, and report results via e-mail and database.▪ Found and filed bugs in all areas of OS X from bugs in Mail to system hangs and kernel panics.▪ Triaged internal and external problem reports, including reading packet captures and reproducing failures.▪ Executed test plans for OS X Software Updates, next major OS releases, 2nd Generation Apple TV, and unreleased projects. -
Software Engineer - Qa AutomationCymphonix Nov 2008 - Jul 2010Midvale, Ut, Us▪ Wrote test harness (Perl) for automation testing of Mu Dynamics Service Analyzer REST APIs and Spirent TestCenter/Avalanche L4-7 TCL tests.▪ SpiraTest Bug Tracking System - Wrote Perl script to migrate TRAC bugdatabase to SpiraTest.▪ Created automated update verification testbed using Clonezilla and Gparted.▪ Created automation framework for GUI and API level testing.▪ Created core dump daemon to analyze and collect unique process core dumps from customer boxes. -
Software EngineerIdentity Engines Mar 2007 - Sep 2008Us▪ Managed several test platforms (XP SP2/SP3, Vista, Linux) using VMWare products. (VMWare Workstation/Fusion)▪ Integration of TCG TNC with XSupplicant using libtnc, a custom IMC, andOPSWAT for secure endpoint validation.▪ Cross-platform software development of EAP-TNC based plugin, and supplicant plugin model (C/C++, threads).▪ Supplicant build system management and development (Ant, Make, AutoConf).▪ Developed XSupplicant plugin framework (C/C++) architecture for both the XSupplicant engine (native OS-level shared library loaders) and UI (Qt 4.x).▪ Managed the OpenSEA build process (bash/batch/perl/expect/svn), includingbranching/merging, and development/release builds. (VMWare ESXi)▪ Represented Identity Engines/OpenSEA at Interop 2007, RSA 2008, and Interop 2008. -
Network EngineerUniversity Of Utah Jul 2006 - Dec 2006Salt Lake City, Utah, Us▪ Wrote granular multi-vendor looking glass tool (perl) to provide departments with troubleshooting capabilities▪ Designed, implemented, and maintained GroundWork Professional monitoring~1000 devices (RedHat ES)▪ Developed wireless site survey process for campus-wide wireless rollout.▪ Implemented robust network health monitoring system utilizing RRDTool▪ Handled daily networking/server administration duties such as ACL changes, DNS updates, VLAN creation and trunking, HSRP configuration, DHCP troubleshooting, etc. -
Build EngineerTrapeze Networks Nov 2005 - Jul 2006Sunnyvale, California, Us▪ Wrote and maintained tools (bash/perl/ant) for automated build system for 25-target embedded systems (RedHat ES)▪ Installed and managed source code repository (CVS) and Linux server (RedHatES)▪ Customized build system for OEM partners as needed▪ Represented Trapeze at Interop Labs -
Product Support EngineerTrapeze Networks Jan 2005 - Nov 2005Sunnyvale, California, Us▪ Provided expert technical advice on wireless network systems and related third party products to worldwide client base and major customers of OEM partners▪ Diagnosed and fixed topology and authentication issues with complex wirelessLAN deployments with a particular focus on security protocols such as 802.1X, 802.11i, and RADIUS -
Network And Laptop Support EngineerUniversity Of Utah Apr 2000 - Jan 2005Salt Lake City, Utah, Us▪ Designed federated authentication system later adopted by university for campus-wide authentication services▪ Lead engineer for assessing new wireless equipment; maintainer of wirelessequipment feature matrix▪ Provided technical support to helpdesk for authentication services, including both web-based captive portal authentication and 802.1X▪ Planned and executed network expansion to new wiring closet switch installation and port hookups ▪ Implemented and maintained ~250 host Nagios monitoring system▪ Installed and maintained multiple Linux server platforms for DNS, TACACS, RADIUS, DHCP
Terry Simons Skills
Terry Simons Education Details
-
University Of UtahPre-Japanese -
University Of UtahPre-Computer Science
Frequently Asked Questions about Terry Simons
What company does Terry Simons work for?
Terry Simons works for Also.
What is Terry Simons's role at the current company?
Terry Simons's current role is Senior Staff, Tools and Automation Engineer.
What is Terry Simons's email address?
Terry Simons's email address is te****@****ail.com
What is Terry Simons's direct phone number?
Terry Simons's direct phone number is +140874*****
What schools did Terry Simons attend?
Terry Simons attended University Of Utah, University Of Utah.
What are some of Terry Simons's interests?
Terry Simons has interest in Arduino, Irish Gaelic, Martial Arts, Ham Radio, Open Source, See 5, Languages, Sensors, Electronics, 3d Printing.
What skills is Terry Simons known for?
Terry Simons has skills like Friendly Personality, Os X, Ieee 802.11, Vlan, Git, Distributed Systems, Arduino, Linux, Test Automation, Cisco Technologies, C, Debugging.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial