Experience
L3Harris Technologies Colorado Springs, Colorado 2016-Present
Cloud Architect / Software Architect: Space and Airborne Systems: March 2022 - Present
Lead software engineer of a development team creating microservice solutions and cloud native infrastructure deployments including continuous integration and deployment, DevSecOps.
Cloud computing Kubernetes deployments of microservices, developed with Kubernetes, Microk8s, OpenShift, and KinD utilizing Helm for configuration of deployments.
Collaborate and share infrastructure and software architecture concepts with programs under the purview of our customer’s program oversight.
Product Owner level support in preparing for and executing PI planning and maintaining a groomed backlog throughout the Planning Interval.
Lead Software Engineer: Space and Airborne Systems: SATCOM April 2019 - March 2022
Lead engineer of software design and development supporting SATCOM planning.
Full stack from customer ideation through operating system configuration and mission system deployment.
Web development utilizing Django Framework, Python, JavaScript, and numerous related technologies.
Security hardening of software utilizing Software Technical information Guides.
Constructed Continuous Integration/Continuous Delivery Pipeline for program.
Instructor of Agile methodologies, provided several large group trainings to teams.
Software Manager: Space and Intelligence Systems October 2017 - 2023
Managed a team of software engineers in functional component of matrix organization.
Weekly one-on-one meetings held with direct reports for fast feedback, consistent communication, and engagement.
Conducted performance and review activities on a recurring basis in support of employee recognition and growth.
Actively support employee professional training, certification, and growth opportunities.
Product Owner: Space and Intelligence Systems: Command and Control Development Operations October 2018 - March 2019
Leader in implementing Scaled Agile Framework initial organizational development.
Product owner and developer for deployment team (Scrum / Agile / SAFe.) Responsible for developing a systems to receive version releases and automate environment provisioning, execution, and initiate automated system level testing.
Software Engineer: Space and Intelligence Systems: Radar System Support June 2017 - September 2018
Analyzed C/C++ codebase with static analysis tools (Code Sonar and Lattix Architect) creating prioritized lists of warnings and proposed work. Completed close-out briefing with customer.
Supported search and identification of TLE (Two line element set) associated lines of code that may need to be changed when TLE definition changes. Created stand-alone graphical windows program called Term Search (Python 3.6 based) to execute regular expression searches and categorization of lines of code results.
Compiled program for both Windows and RedHat 6 and deployed to customer facility. Executed search on code base and reported results to support software development level of effort estimates to customer.
Software Engineer: Space and Intelligence Systems: Command and Control Palm Bay, FL April 2016 - May 2017
Lead engineer for data synchronization software. Developed abstraction and replication support with Django-ReST in Python. Created Linux based RPM installer built with Make. Installation configures supporting software including Apache, PostgreSQL, and virtualized environments.
Built Docker containers with PostgreSQL-BDR (bidirectional replication).
Supervised software engineers supporting data synchronization. Coordinated weekly technical contact with subcontractor.
Wrote telemetry parsing algorithm in C++.
Created supervised machine learning proof of concepts in Python.
Enhanced user interface software in C# and provided database and Linux support for mobile SATCOM signal monitor.
EchoStar Corporation Englewood, Colorado 2007-2016
Software Engineer: Embedded Software, Set Top Box Development
Software engineer, in enterprise C codebase, responsible for developing cutting edge software on Linux OS to interact with hardware components used on a video set-top box systems.
Regularly solve complex software and firmware issues using static and real-time code analysis, and equipment such as logic analyzers and oscilloscopes.
Fully restored functioning of modem and caller-id support on set-top boxes through a comprehensive refactoring and debug of software design.
Expanded Bluetooth capabilities to all set-top boxes in production by developing application support for hot-pluggable USB Bluetooth dongles.
Improved build speed and reliability by designing and coding new and easily maintainable build systems for new and existing modules.
Designed and developed support for touch pad technology in remote control application code.
Develop set-top box USB to TCP/IP firmware update code used by engineering and factories for new models.
Database administration of several databases used by engineering teams.
Program Manager
Led program management of new technology set-top box product and supporting systems to launch readiness. Directly managed hardware engineering project and managed the coordination of deliverables between several supporting project managers, sales, and marketing. Hosted regular customer meetings, providing a professional platform for technical and business discussions.
Managed OEM/ODM development projects with vendors providing components to engineering teams.
Reliability Engineer
Team lead in the transition of EchoStar’s set-top box product line to lead-free materials.
Managed failure analysis engineering team in the design and creation of a laboratory to support engineering analysis of field failures and reliability. This included thermal-shock testing, high temperature operating life verification, and vibration testing using specialized test hardware.
Created a system of hardware and software to capture, record, and analyze data from laboratory tests. Continually improved testing capabilities through application development using tools such as LabVIEW and MySQL.
The Character Shop, Simi Valley, CA 2004-2005
Special Effects Engineer
Pizza Hut commercial (30% Bigger) – “Little Shop of Horrors” Audrey Puppets Designed and fabricated components, and assembled copies of the famous Audrey plants seen in the film “Little Shop of Horrors” for a U.S.-aired Pizza Hut commercial known as the “Feed Me” or “30% Bigger” promotion in 2005.
Jack in the Box – Holiday antenna balls. Created several winter animated scenes for popular Jack in the Box fast food chain for a seasonal promotion (including an ice skating rink with four pirouetting antenna balls.)
Cadbury Chocolates Snaps commercial (U.K. product line) – Designed and fabricated skeletal frame and realistic joint movement of prototype components and mechanical system for remotely operated puppets in the form of three Hyenas using mill, lathe, and other machinery for use in an international television commercial. Puppeteer for the on-set production of one Hyena during the filming of the Cadbury Chocolates "Snaps" commercial aired in the U.K.
United States Peace Corps, Kiribati, Central Pacific 2003-2004
Community Development Volunteer
Integrated into I-Kiribati culture through formation of relationships with local residents and officials.
Spoke as representative of training group at ceremony with President Tong in attendance.
Obtained a language proficiency rating of Novice-High after three months of Kiribati language study.
Motorola, Schaumburg, IL 2000-2003
Electronics Engineer
Lead Engineer - Embedded Strain Sensor Program:
Increased Motorola’s knowledge base portfolio through external publication awarded by Motorola Labs patent review committee. Created a DOE to support results, statistically validating the repeatability and accuracy of prototype embedded strain sensors.
Showcased successes of embedded strain program at Motorola Labs annual exposition. Prototyped IR and RF measurement systems enabling real-time participant interaction with embedded strain sensors. Demonstration of embedded strain sensor technology utilized Motorola microcontrollers and assembly code.
Business Needs and Reliability Issue Resolution:
Relieved costly line-down manufacturing situations by providing time-critical instrumentation and analysis of mechanical assembly processes. Provided specific, straightforward, and easy to implement solutions to manufacturing teams.
Solved field failures by utilizing SEM imaging and instrumental analysis of semiconductor devices and materials.
Expanded Motorola Labs capabilities in Tianjin, China by designing and building a Multifunctional Data Acquisition System. Training and documentation were provided to the Tianjin team in the operation of their new resource.
Identified, organized, and conducted laboratory-wide needed training in the operation of Motorola Labs Scanning Electron Microscope and energy dispersive X-ray spectroscopy.