GREGORY E. BAILEY

Phoenix, Arizona
(480) 603-8344 | gbailey@lxpro.com | linkedin.com/in/baileygreg

Principal Software Engineer

A principal software engineer with over 30 years of experience in software development, cloud infrastructure, and security engineering. Expertise in AWS cloud architecture, security automation, and infrastructure-as-code. Proficient in Python, CDK, and serverless technologies in AWS environments. Skilled in designing and implementing large-scale security governance systems, cloud migration strategies, and developer tooling.

PROFESSIONAL EXPERIENCE:

Principal Software Engineer, GoDaddy Inc. October 2013 - present
Tempe, Arizona

AWS (Lambda, CDK, CloudFormation, ECS/Fargate, DynamoDB, S3, IAM, Security Hub), Python, Git/GitHub, CI/CD, Docker, Kubernetes, OpenStack, PostgreSQL, REST APIs

Lead engineer for cloud security governance and infrastructure automation initiatives supporting hundreds of AWS accounts across the organization. Architected and delivered StackSafeguard, an internal platform that automates AWS account provisioning, enforces IAM permissions boundaries, and deploys security policies via CloudFormation Guard hooks. Designed and implemented CirrusScan, an automated security scanning platform integrating vulnerability assessments, configuration audits, and compliance checks across all cloud environments. Built and deployed malware detection infrastructure scanning hosting platform backups. Contributed to enterprise standards development including cloud readiness reviews, security best practices, and infrastructure-as-code patterns. Earlier work included development of a hosting platform built on OpenStack, CI/CD automation, and big data collection systems deployed across hosting infrastructure. Published technical blog posts, presented at internal tech conferences, mentored team members, and participated in the Principal Engineering Community.

Software Systems Engineer IV, Mitel Networks Corporation October 2004 - October 2013
Chandler, Arizona (Mitel Networks Corp. acquired Inter-Tel, Inc. in August 2007)

Red Hat Enterprise Linux, CentOS, VMware ESXi, VMware vSphere, OpenSSL, Python, Perl, RPM, anaconda, Perforce, ClearCase SCM, subversion, SIP, iptables, wireshark, SNMP, BIND, Postfix, Apache HTTPD, RRDTool, PostgreSQL

Served as technical lead for Mitel's Unified Communicator Advanced product (version 4.1); responsibilities included coordinating development activities across multiple sites, release management, and configuration of the source code management system. Designed and produced a VMware OVF-based appliance using VMware Studio for distribution to end customers. Enhanced Mitel's custom Linux platform (CentOS based) with web-based support for SSL certificate signing request generation and import of third-party signed certificates. Modified the CentOS anaconda installer to enable installations from a USB flash drive. Supervised and mentored junior developers. Provided Linux-related expertise to multiple development and product testing areas in areas such as DNS management, web site administration, e-mail services, automated installations and upgrades, and performance monitoring.

Senior I.T. Administrator, AlphaGraphics, Inc. September 2003 - October 2004
Salt Lake City, Utah

Installed and administered several Linux servers to perform e-mail (client and web-based), web, directory (OpenLDAP), and network monitoring tasks. Maintained and secured Cisco routers with current versions of IOS and appropriate access lists. Installed iptables firewall and VPN configuration for traveling employees. Configured IMAP, POP3, SMTP, and LDAP protocols to support SSL connections for greater security. Created custom RPM packages of web server software to automate software maintenance. Conducted technical training for company e-mail system. Applied security patches and functional updates to all systems as necessary. Scheduled and planned available computing resources to ensure high availability of web applications. Collected and processed network traffic using custom scripts and RRDTool. Installed, configured, and secured a separate wireless network for employees. Monitored company firewall for policy violations and aberrant network traffic.

Network Management System Engineer, I-Link Incorporated November 2000 - September 2003
Draper, Utah (acquired by Buyers United, Inc. in December 2002)

Installed and administered several Linux-based web servers. Created custom RPM packages of locally written libraries and application server software to automate software maintenance. Applied security patches and functional updates to all systems as necessary. Integrated new functionality to support needs of web development team. Scheduled and planned available computing resources to ensure high availability of web applications. Assisted network management with the collection, processing, and display of network and call traffic using MRTG and RRDTool. Assisted network engineering group with the installation and configuration of common internet protocols such as DNS, Sendmail, USENET, etc. and the required firewall settings to support them. Ported several voice codecs from Win32 API to Linux. Ported ITU recommendation G.729A voice coder from C to Java. Assisted with investigation of SIP-based phones, gateways, and software. Created custom networking software to measure VoIP metrics such as latency, jitter, etc. and store for graphing, alerts, and analysis.

Consultant, LXPRO.COM February 2000 - present
Salt Lake City, Utah

Deployed a Linux-based firewall, DNS, and Java application server for large-format printing company. Provided recommendations for network security policy. Assisted customer with defining end user requirements for automated job status and tracking system, and assisted in its implementation.

Senior Programmer, I-Link Incorporated November 1998 - November 2000
Draper, Utah

Ported and enhanced existing billing software from proprietary system to custom Oracle solution. Interfaced new billing system data with existing Oracle databases, and provided tools to access the billing data by quality assurance department. Designed, implemented, and maintained telecommunications taxing system with custom billing solution. Processed and formatted monthly billing information for printing services; processed and formatted invoice information for online web-based presentation.

Sr. Programmer Analyst, American Stores Company October 1994 - November 1998
Salt Lake City, Utah

Designed, implemented, and maintained scheduling package, control software, and 3GL source code to interface a third party UNIX-based procurement package with a mainframe-based warehousing package using C, embedded SQL, and shell scripts. Developed and maintained source code control system for developers, as well as release control (build) scripts for the PVCS Version Manager maintainers. Designed, implemented, and maintained a purchase order printing package for both text based and PostScript output. Designed, implemented, and maintained a middleware API using IBM's MQSeries product.

EDUCATION:

Bachelor of Science in Computer Science, New Mexico State University - May 1992

OTHER:

Greater Phoenix Mensa