Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.
Overview
38
38
years of professional experience
Work History
Linux Software Lead
Comtech Telecommunications Corp
03.2023 - Current
Developing satellite and radio communication software for military and civilian clients.
Self-motivated, with strong sense of personal responsibility
Proven ability to learn quickly and adapt to new situations
Skilled at working independently and collaboratively in team environment
Managed time efficiently in order to complete all tasks within deadlines
Passionate about learning and committed to continual improvement
Adaptable and proficient in learning new concepts quickly and efficiently
Lead Embedded Software Engineer
Johnson Controls
07.2022 - 03.2023
Worked on OBBAS which is next generation of light commercial building automation systems.
BAS devices are all ARM based embedded hardware with both C++ and Rust software components.
Senior Software Engineer
Leidos
05.2022 - 07.2022
Worked in the Security Detection & Automation group that develops baggage scanners for aviation market
This job involved improvements to software on large baggage scanner devices
Senior Technical Lead
Konica Minolta Business Systems
08.1998 - 04.2022
One of principal architects of Emperor print system
Responsible for systems area of Emperor including all non printer language and graphics areas of system
Also responsible for all aspects of digital signature and encryption support in Emperor
Responsible for developing and implementing new testing platform using Jenkins for continuous integration of all different operating system and platform configurations
Developed applications for both Android and iOS for using Emperor PDL previewing on tablets
Extended software to work in Docker containers in support of research laboratory in Europe
Used OpenCV and Agile development process to develop prototype collaboration and document scanning device
Developed application using Qt to control camera / projector for interactive collaboration
Developed server with MQTT / socket.io and JavaScript to support collaboration between these devices
Developed application with Flutter to allow collaboration on browser or mobile device
Used React and Vue to develop single page applications to demonstrate various capabilities of KM software services
Developed simple dashboard for web server to allow control of collaboration sessions
Member of Technical Staff
Datamax-O'Neil Corporation
11.1995 - 08.1998
Developed labeling printers
Developed new software architecture and rewrote 25-30 barcode algorithms
Started software development best practices (revision control, etc.)
Ported software to new RTOS Nucleus and developed device drivers for various hardware
Involved in processor Page 2 of 3selection and evaluation of various devices for use in print systems
Improved systems with addition of new features and infrastructure
Researched and adopted new technologies to add value to existing offerings
Diagnosed and troubleshot hardware, software and network issues
Senior Member of Technical Staff
QMS, Inc
03.1991 - 10.1995
Designed software for laser printers
Experienced with RTOS and extensive development in C++ and C
Wrote device drivers and brought up new hardware and ASICs
Technical development lead on several different laser printer projects
Developed and tested software solutions to meet customer needs
Utilized source control systems to manage software development cycle
Developed and designed software for variety of applications
Senior Analyst
Nichols Research Corporation
03.1988 - 03.1991
Worked on missile systems for the US Army through G&C and System Sim directorates at Redstone Arsenal
Main development efforts were autopilot and guidance and control development as well as 6-DOF simulation development.
Weapons analyst
General Research Corporation
02.1987 - 03.1988
Supported AMRAAM missile development managed by Armament Laboratory at Eglin AFB
Main efforts were in autopilot design, G&C, and simulation development.
Self-motivated, with a strong sense of personal responsibility
Proven ability to learn quickly and adapt to new situations
Organized and detail-oriented with a strong work ethic
Analyst
Texas Instruments
01.1985 - 02.1987
Developed autopilot and guidance and control software for variants of Paveway II laser guided bomb programs
Developed and supported 6-DOF simulations.
Education
Bachelor of Science - Systems Science, Scientific
University of West Florida
Pensacola, FL
12.1984
Skills
Continuous Integration and Continuous Delivery (CI/CD)
Scrum
Plan Agile Sprints
Algorithm Development
Written and Oral Communications
Project Planning
SDLC Processes
Software Architecture
Software Documentation
Programming
Design Reviews
Debug Software
Software Applications
Timeline
Linux Software Lead
Comtech Telecommunications Corp
03.2023 - Current
Lead Embedded Software Engineer
Johnson Controls
07.2022 - 03.2023
Senior Software Engineer
Leidos
05.2022 - 07.2022
Senior Technical Lead
Konica Minolta Business Systems
08.1998 - 04.2022
Member of Technical Staff
Datamax-O'Neil Corporation
11.1995 - 08.1998
Senior Member of Technical Staff
QMS, Inc
03.1991 - 10.1995
Senior Analyst
Nichols Research Corporation
03.1988 - 03.1991
Weapons analyst
General Research Corporation
02.1987 - 03.1988
Analyst
Texas Instruments
01.1985 - 02.1987
Bachelor of Science - Systems Science, Scientific
University of West Florida
Similar Profiles
Kimberly McGuckianKimberly McGuckian
Segment Vice President, People Operations at Comtech Telecommunications CorpSegment Vice President, People Operations at Comtech Telecommunications Corp
Senior Program Manager - LTS Platform (U.A.E) at COMTECH SYSTEM -TELECOMMUNICATIONS INC.Senior Program Manager - LTS Platform (U.A.E) at COMTECH SYSTEM -TELECOMMUNICATIONS INC.