Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
SoftwareEngineer

Michael Bush

Software Architect And Engineer
Shiloh,Illinois

Summary

Proactive Automation Engineer and Architect possessing in-depth knowledge of various programming languages and best practices for development. Solutions-based collaborator well-versed in testing and simulating automated machinery, developing and implementing automated testing methodologies and supervising testing activities. Offering 20+ years of experience creating and applying technology to monitor and control production and delivery.

Overview

27
27
years of professional experience
4
4
years of post-secondary education

Work History

Senior Automation Engineer

Ecco Select For USDA
North Kansas City, MO
08.2021 - Current
  • Trained developers and quality assurance team members in automation programs and processes.
  • Generated process models illustrating automation engineering progress, specifications and details.
  • Supported business needs dependent on location, working with staff at all levels to produce targeted solutions.
  • Supported Engineering and Maintenance departments with training and technical support.
  • Discussed requirements and processes with project managers and developers.
  • Collaborated with systems engineers and customers to determine machine requirements and develop specifications for user interface, machine functions and quality control to deliver reliable automation systems.

IT Provisioning Manager of SRE & Monitoring

SS&C
Kansas City, MO
04.2017 - 08.2021
  • Automation/Architect
  • Server Process Automation and Monitoring
  • Lead a team of 15 site reliability engineers, monitoring engineers and architects to construct a unified process for server creation, patching and monitoring
  • The position requires knowledge of DevOps across heterogeneous environments spanning Windows, AIX, HPUX, RHEL, i5/OS, Solaris, as well as VMWare VSphere
  • The automation technologies used include: Ansible, SaltStack, Kafka, Elastic, Zabbix, Grafana, Git, and cloud-init technologies.
  • Built continuous improvement culture that attracted and retained high-performing employees while reducing costs.

System, Web Application Architect

Jet Aviation Corporation
04.2016 - 04.2017
  • Architect and develop System i based web application
  • Designed and built ERP web front-end for hosted entirely on the IBM System i platform (AS/400)
  • The design, similar to the one used at I
  • Levy, addresses several legacy design issues, including architecting a TCP/IP communication layer with custom created HTTP server, using ILE C/C++/COBOL and Java (JNI), service programs to allow legacy COBOL applications to leverage java for real-time parsing XML WebSphere MQ messages
  • Additionally, the design includes many standard design patterns to enhance performance, via multithreaded pooling queuing mechanisms, enhance interoperability allowing COBOL to maintain references that can be reconstituted, as needed, during low memory conditions
  • Project leveraged many i5/OS features from both ILE languages and java, like data areas, data queues, service programs and

Software Architect/Senior Lead Software Engineer

CenturyLink
11.2009 - 04.2016
  • LUMEN
  • Telecommunications/Cloud Provider, Software Architecting and Engineering
  • Architected and constructed a successful enterprise application based on the Google Web Toolkit, GWT-Ext/SmartGWT and jBPM
  • This application provided a unified platform from which to base all new intranet applications including role-based security
  • This proof of concept was to save the company millions of dollars in development and deployment costs
  • The proof of concept was successful; it was approved and developed with SmartGWT utilizing Oracle BPM
  • It is now a company-wide standard platform for request management.This position required the extensive use of Java EE skills and well as knowledge of Java based tools and methods, including GWT compiler extensions, TCP/IP, JAXB WebServices, JBoss, Tomcat and jBPM & Oracle BPM
  • Additionally, database access with MongoDB, MySQL, SQL Server and Oracle using Hibernate and Spring
  • OS Platforms involved were Windows and Linux in developer unit testing
  • Linux virtualized environments were utilized for the development integration, QA, and production level environments
  • Tools used for Linux deployment were Jenkins, WinSCP and PUTTY.

Software Architect/Software Engineer

I. Levy & Associates
St Louis, MO
04.1995 - 07.2009
  • Government Software Vendor experience
  • Assimilated knowledge on a broad range of platforms and topics
  • Developed conversion and system implementation plans.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Designed, developed, modified and debugged programs.
  • Architected and lead construction of a real-time custom java application server, for the IBM System i platform (AS/400), installed at 30 federal government sites, serving over 30,000 users
  • The design has been IBM certified at all sites for proper performance qualities, including threading, memory and database usage
  • Superior system throughput saved clients millions of dollars
  • Design modernized and modularized open systems supporting diverse platforms such as IBM i5 (AS/400), Windows, AIX, Linux and Unisys MCP
  • Diverse technology stack mastery including TCP/IP , HTTP protocol, C/C++ and Java (JNI), to allow legacy COBOL, WebSphereMQ and XML-DOM
  • Java Performance Tuning
  • Authored development guidelines to expedite application design efforts through ready-made frameworks.
  • Customized in-development software to clients' current hardware environments, designing applications to span multiple systems.
  • Created migration strategies to bridge development gaps between existing software architecture and future updates.
  • Mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.

Aerospace Engineering Contractor

The Boeing Company, Aerospace Manufacturing
10.1997 - 02.1998
  • Software Architecting and Aerospace Engineering
  • Developed an application to model and visualize the RADAR coverage of an F-15 Eagle fighter
  • The application was built as a high-performance alternative to an existing proprietary SGI based application
  • The application was built using OpenGL and Windows GDI graphics technologies, as well as EMF and Aerospace engineering principles
  • The application was designed to scale appropriately as better hardware became available
  • The application was a success and is still used today, saving Boeing multi-millions of dollars in analysis and development.

Education

Bachelor of Science - Aerospace Engineering

Saint Louis University (Parks College)
St Louis, MO
09.1989 - 05.1991

Skills

Agile SCRUM, Kanban, UML, Rational Unified Processundefined

Additional Information

  • Worked on F-15 RADAR cross-section analysis application. Embedded systems knowledge. Experience with Arduino, Raspberry Pi, Propeller, UUDO, BeagleBone, PCDunio, as well as, embedded Linux systems. Familiar with embedded hardware coding concepts, like RS-232, i2c, SPI, GPS. Wrote commercial low-power, cloud-based, surveillance system. Remote hardware efficiently uploaded video over 4G/3G network. The software could extract and create downloadable video clips based user requests. Based on Open Source and custom image processing technologies.

Timeline

Senior Automation Engineer

Ecco Select For USDA
08.2021 - Current

IT Provisioning Manager of SRE & Monitoring

SS&C
04.2017 - 08.2021

System, Web Application Architect

Jet Aviation Corporation
04.2016 - 04.2017

Software Architect/Senior Lead Software Engineer

CenturyLink
11.2009 - 04.2016

Aerospace Engineering Contractor

The Boeing Company, Aerospace Manufacturing
10.1997 - 02.1998

Software Architect/Software Engineer

I. Levy & Associates
04.1995 - 07.2009

Bachelor of Science - Aerospace Engineering

Saint Louis University (Parks College)
09.1989 - 05.1991
Michael BushSoftware Architect And Engineer