Greg Shonle
AeroLeads people directory · profile

Greg Shonle Email & Phone Number

Senior Software Engineer at JumpCloud at JumpCloud
Location: Boulder, Colorado, United States 8 work roles 1 school
1 work email found @jumpcloud.com LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email g****@jumpcloud.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer at JumpCloud
Location
Boulder, Colorado, United States
Company size

Who is Greg Shonle? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Greg Shonle is listed as Senior Software Engineer at JumpCloud at JumpCloud, a with 220 employees, based in Boulder, Colorado, United States. AeroLeads shows a work email signal at jumpcloud.com and a matched LinkedIn profile for Greg Shonle.

Greg Shonle previously worked as Senior Software Engineer at Jumpcloud and Software Designer VI in the Hyperconverged Infrastructure group at Hewlett Packard Enterprise. Greg Shonle holds Bachelor Of Science, Computer Science from Colorado State University.

Company email context

Email format at JumpCloud

This section adds company-level context without repeating Greg Shonle's masked contact details.

{first}.{last}@jumpcloud.com
89% confidence

AeroLeads found 1 current-domain work email signal for Greg Shonle. Compare company email patterns before reaching out.

Profile bio

About Greg Shonle

Expert Software Engineer, with experience in many industries.Developed both user applications and embedded firmware. Heavily involved with software architecture and design, implementation, testing, and documentation.Have developed software for disk arrays, tape libraries, fiber optic transceivers, and scientific measurement devices.Experienced with Agile and Scrum development methodologies; received formal training in SAFe Agile.Experienced in Fibre Channel and Embedded Ethernet programming.18 years experience in the data storage industry, with experience in disk drives and tape libraries.4 years experience in the fiber optic industry.Past Area Governor (achieved President's Distinguished recognition) and Division Governor (achieved President's Distinguished recognition) with Toasmtasters International.Specialties: Embedded firmware, Ethernet programming (ethernet hardware drivers, embedded web servers, etc.), Fibre Channel, SCSI and ATAPI interfaces, data storage, SAN environments, Fiberoptic transceivers, low-level hardware interfaces, C, C++, Linux, embedded RTOS's, HTML, REST, SNMP, Java, Perl.

Listed skills include C, C++, C#, Perl, and 37 others.

Current workplace

Greg Shonle's current company

Company context helps verify the profile and gives searchers a useful next step.

JumpCloud
Jumpcloud
Senior Software Engineer at JumpCloud
louisville, colorado, united states
Website
Employees
220
AeroLeads page
8 roles

Greg Shonle work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

Louisville, Colorado, United States

Developed software for the Device Agent portion of the JumpCloud solution:Added many new features and capabilities to the Device Agent software, in Go. The Device Agent has executables for MacOS, Windows, and Linux; it connects with the JumpCloud management server, and provides the functionality to allow JumpCloud customers to administer their devices.Added new handling capabilities to the JumpCloud management server’s REST interface, in Node.JS. Also enhanced gRPC calls from the… Show more Developed software for the Device Agent portion of the JumpCloud solution:Added many new features and capabilities to the Device Agent software, in Go. The Device Agent has executables for MacOS, Windows, and Linux; it connects with the JumpCloud management server, and provides the functionality to allow JumpCloud customers to administer their devices.Added new handling capabilities to the JumpCloud management server’s REST interface, in Node.JS. Also enhanced gRPC calls from the management server to other internal services. Show less

Dec 2020 - Present

Software Designer Vi In The Hyperconverged Infrastructure Group

Fort Collins, Colorado, United States

Developed API software for HPE’s SimpliVity product line. This involves Linux VMs running in a VMware environment:Added many new features to the configuration database code. This is a C++ abstraction layer over a Postgres database; the abstraction layer also adds automatic node-to-node data replication.Added many new features to the control plane code. This is a C++ implementation of a Thrift interface used by the REST layer and the CLI commands. The control plane is a… Show more Developed API software for HPE’s SimpliVity product line. This involves Linux VMs running in a VMware environment:Added many new features to the configuration database code. This is a C++ abstraction layer over a Postgres database; the abstraction layer also adds automatic node-to-node data replication.Added many new features to the control plane code. This is a C++ implementation of a Thrift interface used by the REST layer and the CLI commands. The control plane is a multi-threaded process, with many event-driven threads. It also makes many inter-process and inter-node calls.Enhanced the lower-layer interface for the REST server that provides the functionality for a REST-to-Thrift interface.Developed API software for HPE’s StoreVirtual product line:Developed code to implement a REST/JSON server, to support a new web-based GUI management interface. This involved code to integrate the REST server to the lower-level processes, and implement the business logic to configure and control the system.Conducted and interpreted security vulnerability scans. Implemented fixes and/or directed other teams to fix any issues found.As a member of the software security team, investigated and fixed several security escalations, found both internally and externally. Supervised a security penetration test of the product.Ported the code base from an x86 processor so that it would compile/run on an ARM processor; the end result was a single code base that could be native compiled for x86, or cross-compiled for ARM.Worked in an Agile/Scrum development environment; occasionally served as assistant Scrum Master.Developed and maintained software for HP’s enterprise-class tape libraries:Maintained and supported the Interface Manager product; highly object-oriented C++ on an embedded Linux environment.Extended the Linux SCSI Tape Device Driver to support a new Fibre Channel path failover protocol for HP’s LTO-6 tape drive. Show less

Feb 2011 - Jul 2020

Senior Software Engineer - Core Technologies

Boulder, Colorado, United States

Develop software for Alteryx's geospatial business intelligence application in C++ and C#.Developed code to extend an indexed data file interface to support non-indexed data files.Migrated the code base from Visual Studio 2005 to Visual Studio 2010.Updated the installer script to handle Alteryx's latest software release.

May 2010 - Nov 2010

Software R&D Engineer 3 In The Optical Communications Group

Lumentum (Formerly Jdsu)

Louisville, Colorado, United States

Design, develop, and test firmware for fiber optic transceivers used in Ethernet and data storage environments.Worked with customers to define requirements for advanced new features and requirements; developed the firmware to implement their requirements; supported the customers, on-site if needed, with any integration issues.Assist tech support in diagnosing customer problems. Help troubleshoot issues remotely, and at customer's sites.Document firmware for use by… Show more Design, develop, and test firmware for fiber optic transceivers used in Ethernet and data storage environments.Worked with customers to define requirements for advanced new features and requirements; developed the firmware to implement their requirements; supported the customers, on-site if needed, with any integration issues.Assist tech support in diagnosing customer problems. Help troubleshoot issues remotely, and at customer's sites.Document firmware for use by production team.Work with electrical and optical engineers to interface microcontrollers to embedded hardware.Develop application software to set up and adjust operating parameters for the transceivers. Show less

Jan 2005 - Nov 2009

Contract Software Engineer

Boulder, Colorado, United States

Designed, developed, and tested code to add a multi-partition feature to Qualstar's flagship XLS tape library. This feature also allowed multiple hosts to connect on multiple SCSI and Fibre cards. This was developed in C++, in a Linux environment.

Oct 2004 - Jan 2005

Senior Software Engineer

Exabyte (Then Tandberg Data, Now Part Of Overland Storage)

Boulder, Colorado, United States

Developed many enhancements and bug fixes for all of Exabyte’s tape libraries.Designed and implemented code to handle commands from multiple SCSI and Fibre hosts. This allowed for multiple partitions within a single large tape library.Designed and implemented new, low-cost embedded Ethernet module. Integrated a commercial TCP/IP stack into the custom ARM-based code, and developed the code to interface to the PHY chip. This module provided FTP, E-mail, SNMP, and web… Show more Developed many enhancements and bug fixes for all of Exabyte’s tape libraries.Designed and implemented code to handle commands from multiple SCSI and Fibre hosts. This allowed for multiple partitions within a single large tape library.Designed and implemented new, low-cost embedded Ethernet module. Integrated a commercial TCP/IP stack into the custom ARM-based code, and developed the code to interface to the PHY chip. This module provided FTP, E-mail, SNMP, and web pages.Primary Software Engineer for many specialized tape library projects; handled design, coding, documentation updates, EC release, and initial technical support.Worked on SCSI, Fibre Channel and Ethernet interfaces for the tape libraries. Debugged and added additional features to the library’s Ethernet code.Worked on code that interfaced with all parts of the library's mechanical interface; this included control of servo and stepper motors, optical and mechanical sensors, etc.Cross-functional team lead for a cross-functional group managing the quality of externally-purchased tape drives. Show less

Jun 1998 - Oct 2004

Senior Software Engineer

O.R. Technology

Boulder, Colorado, United States

Developed, implemented, and tested embedded control software for the LS-120 floppy drive.Helped bring first generation LS-120 drive from initial development through DVT.Senior member of team which designed and implemented second generation LS-120 drive firmware.Developed firmware and host-based test software for ATAPI version of LS-120 drive.Administered in-house Novell Netware 4.11 and Microsoft networks.Represented company at international IDE/ATAPI… Show more Developed, implemented, and tested embedded control software for the LS-120 floppy drive.Helped bring first generation LS-120 drive from initial development through DVT.Senior member of team which designed and implemented second generation LS-120 drive firmware.Developed firmware and host-based test software for ATAPI version of LS-120 drive.Administered in-house Novell Netware 4.11 and Microsoft networks.Represented company at international IDE/ATAPI standards meetings.Co-author of SFF-8070 specification for removable ATAPI storage devices. Show less

Jun 1994 - Jun 1998

Software Engineer

Boulder, Colorado, United States

Designed, implemented, debugged, documented, installed, trained, and supported PC-based real-time data collection and analysis software.Served as Software Project Manager for new high-sensitivity surface scanner product with robotic wafer handler.Served as Software Project Manager for new airborne atmospheric data collection system.Trained customers on how to use the software, at both Particle Measuring Systems, and at the customer's site.Provided tech support… Show more Designed, implemented, debugged, documented, installed, trained, and supported PC-based real-time data collection and analysis software.Served as Software Project Manager for new high-sensitivity surface scanner product with robotic wafer handler.Served as Software Project Manager for new airborne atmospheric data collection system.Trained customers on how to use the software, at both Particle Measuring Systems, and at the customer's site.Provided tech support for customers on many systems. Show less

Oct 1985 - Jun 1991
Team & coworkers

Colleagues at JumpCloud

Other employees you can reach at jumpcloud.com. View company contacts for 220 employees →

1 education record

Greg Shonle education

FAQ

Frequently asked questions about Greg Shonle

Quick answers generated from the profile data available on this page.

What company does Greg Shonle work for?

Greg Shonle works for JumpCloud.

What is Greg Shonle's role at JumpCloud?

Greg Shonle is listed as Senior Software Engineer at JumpCloud at JumpCloud.

What is Greg Shonle's email address?

AeroLeads has found 1 work email signal at @jumpcloud.com for Greg Shonle at JumpCloud.

Where is Greg Shonle based?

Greg Shonle is based in Boulder, Colorado, United States while working with JumpCloud.

What companies has Greg Shonle worked for?

Greg Shonle has worked for Jumpcloud, Hewlett Packard Enterprise, Alteryx, Llc, Lumentum (Formerly Jdsu), and Qualstar.

Who are Greg Shonle's colleagues at JumpCloud?

Greg Shonle's colleagues at JumpCloud include Jesus Ivan Hernandez Peredo, 🇮🇱Alon Itzick, Salesforce Simplified, Dan F., and Mariana Valenciano.

How can I contact Greg Shonle?

You can use AeroLeads to view verified contact signals for Greg Shonle at JumpCloud, including work email, phone, and LinkedIn data when available.

What schools did Greg Shonle attend?

Greg Shonle holds Bachelor Of Science, Computer Science from Colorado State University.

What skills is Greg Shonle known for?

Greg Shonle is listed with skills including C, C++, C#, Perl, Java, X86 Assembly, Linux, and Storage.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.