Post Job Free
Sign in

Software Engineer Developer

Location:
Colorado Springs, CO
Posted:
January 25, 2025

Contact this candidate

Resume:

Leslie McKee

719-***-****

***.*****@******.***

Software Engineer

Summary:

• A results-driven, customer-focused, analytical Software Engineer focused on innovative solutions. Strong in design and problem-solving skills.

• Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (SPRING BOOT, Microservices, SPRING MVC, Hibernate, JPA).

• 9 years USAF avionics communication and navigation technician

• 2 years Emerson Electric avionic systems integration, Combat Talon multi-mode radar.

• 16 years at Hewlett Packard disk mechanism testing software, disk array controller manufacturing F/W development, config to order software solutions, storage area network management software development, and storage management testing.

• 8 years at Northrop Grumman, test development, systems integration, and software development, technical writer, engineering design and customer documentation.

• TS/SCI with a CI Polygraph. Last used Jan through April 2025

Development Tools:

• Eclipse, GitHub, RCS, VI, MS Visual Studio, lint, Wireshark for networking, Fortify for DoD work.

• Setting breakpoints in Eclipse and VS Studio to examine variables, structures, classes.

• Use of DEBUG statements to print to STDOUT or a file. Enable and disable multiple levels of debug statements through use of a switch in an initiation file.

Technical Skills:

Java, J2EE, Spring Boot, Spring MVC, Hibernate, JUnit, REST, Microservices, Git, Subversion, Maven, Eclipse, IntelliJ, Tomcat, Splunk, Jira, Linux, Postman, Swagger, Oracle, MySQL, PostgreSQL, WebLogic, Confluence, Eclipse, Junit, Kafka, Jenkins, Jira, Kafka, AWS, GCP, EKS, Kubernetes, JavaScript, jQuery, Apache, Agile and Waterfall life cycles, C, C++, Assembly, JSP, XML, Web services, Windows.

Experience:

Northrop Grumman, Jan 2023 - Apr 2023, Colorado Springs, Colorado

Software Engineer IV

• Objective: Reverse engineer a 21 column Long Range Satellite Identification report (LRID) for the Perimeter Acquisition Radar Characterization System (PARCS) and Phased Array Warning System (PAVE PAWS) program in C++. It was a 3-month temporary position.

• I served as a senior software developer mainly focused on writing and improving Java/Spring API endpoints. I

• Some of the data was live satellite data feeds, several columns were derived data using the actual satellite data feeds. I was given 10-year-old documentation that was not always legible. (A copy of a copy of a copy). I created a spreadsheet using the documented formulas and discovered the legible calculated data was correct only 30% of the time. Satellites do not have negative velocities. I told my manager I can reverse engineer the report, but this is a 6-to-9-month effort, not six weeks.

• Implemented Micro Services based Architecture using Spring Boot and implementation of Business Services using Spring Boot.

• As the position was funded overhead, not Customer Deliverable (CDRL), Northrop Grumman opted not to fund the completion of the work. During my program debrief my manager shared with me, "That's what the last engineer we hired said", with respect to scope and level of effort.

Boeing, Jan 2022 - Feb 2022, Colorado Springs, Colorado

Software Engineer IV

• Moved to Colorado Springs and on my first day of work, was told by hiring manager “because of Covid we are not onboarding anyone right now”. I was asked to return in a week. This went on for six weeks, come back in a week. The Covid Pandemic lasted much longer than six weeks.

• Helped and support to team members, including troubleshooting and maintenance of production systems.

• Spring Boot Microservices were developed with microservice architecture using REST.

Radiant Solutions/Maxar, May 2020 - Nov 2021, Melbourne Florida

Software Engineer IV

• Develop Command Control UI software for satellite ground control stations. UI used to reposition satellites while in orbit.

• Developed various REST based services to expose various reports and prompts to the user and exposed the REST API.

• Designed and developed Business process layer components and integrated with spring framework.

• Develop software to overlay artifacts on extremely high-resolution satellite images, (tanks, vehicles, radar, troop movements over a timeline)

L3 Harris Technologies, Nov 2018 - May 2020, Melbourne Florida

Software Engineer Contractor

• Develop server-side Java EE using agile methodologies for highly classified systems in the space industry. Use of Jira for defect tracking & management.

• Possesses a deep understanding of object-oriented programming languages including C++, Java and Python.

• Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC concepts.

• Performed Coding, Code Reviews & Unit/Integration Testing using JUnit.

• Developed the application using Spring Framework that leverages the classical (Model-View- Controller MVC) architecture.

Lockheed Martin, Dec 2016 – Oct 2018, Colorado Springs, Colorado

Software Engineer Contractor

• UI development for Global Positioning System GPS III Contingency Operations Program (COPs) ground station software in MOTIF in a Solaris environment.

Northrop Grumman Corporation, Jul 2012 - Nov 2016, Sacramento California

Software Engineer IV

• Design and develop software using agile methodologies and Rally tool for SCRUM management.

• Developed User Interface using HTML, CSS, Java Script, jQuery and ReactJS.

• Develop client-side user interfaces that integrate with REST web services running on JBoss server.

• Dashboard visualizations that visually represent complex scoring results published from server-side Complex Event Processor (CEP) in JavaScript, jQuery, and D3.js.

• Develop user interfaces using SmartGWT (Google Web Toolkit) framework to manage server-side PostgreSQL database integrated with CEP.

• Develop networked embedded solutions in C language using Micro Blaze soft core processor and Xilinx FPGAs platform.

• Asset Management Team Lead - Develop Missile Defense Agency (MDA) asset scheduling tool (AST) in ASP.NET, Mode View Controller (MVC) architecture and C#

Northrop Grumman Corporation, Jan 2009 - Jul 2012, Software Test Engineer 3, North Highlands California.

• Write acceptance test procedures for CCA, LRU, and system level airborne components.

• Work with COTS vendors to solve hardware and software problems. Develop, update, and configure systems software for lab and pre-flight testing.

• Support, configure, install UNIX and Windows based test systems. Integrate system components hardware and software before aircraft integration.

• System level troubleshooting during aircraft integration. Update airborne systems software.

Hewlett Packard Enterprise, Sep 2001 - Dec 2008,

Software Engineer, HP Storage, Roseville, CA

• Responsible for system level testing of HP Open View Storage Area Manager and Reference Information Storage Solution.

• Develop software tools in Java, Quick Test Professional, and Silk Test, solutions to support manual and automated testing. As member of test automation teamwork with India peers to define, develop, accept, deploy, regression and BAT tests for HP products.

• Review and analyze test failures, submit bug reports, take ownership and work with development team to assure bugs are understood, bug fixes are completed, and verified.

Hewlett Packard, Aug 1997 - Aug 2001

Manufacturing Engineer, HP Storage Division and IT, Boise, ID

• Develop manufacturing configure to order software for HP storage arrays using HP's proprietary CMSTAR manufacturing test platform.

• Develop embedded diagnostic firmware in C and assembly for early hardware bring up and production manufacturing functional test. Support HP's proprietary manufacturing test systems used by our contract manufacturers.

• Work with HP R&D lab to identify manufacturing needs for new products and develop solutions to meet those needs.

• UNIX System Admin, Aug 1996 - Jul 1997, 1 year, Roseville, CA Responsible for all aspects of system administration for 72 HPUX business critical servers.

• Recommend patch updates to address instability and performance issues. Implement OS migrations, Oracle upgrades, and perform database migrations.

• Oracle database recoveries as needed. Monitor and recommend changes to file system structure, capacity adds, capacity and system load balancing.

• Create and manage team website. Create online Knowledge Data Base submittal system.

Hewlett Packard, Oct 1992 - Jul 1996

Software Development Technician, Boise Idaho

• Developed SCSI disk drive automated 12 slot test systems software for initial failure analysis of customer return units. Implemented auto-evaluation algorithms for failing disk drives that generated repair orders for failures in returns re-manufacturing line which reduced bench technician workload.

• Primarily responsible for design and development of the test system user interfaces using curses and X-Motif and SCSI diagnostic plug-ins in C and C++

• Develop software algorithms to convert SCSI sense data into human readable reports.

• Electronic Technician, Aug 1992 - Oct 1993, 1 year 3 months, Boise, Idaho Disk Mechanism division customer returns technician. Deep root cause analysis of drive failures.

Emerson Electric, Mar 1990 - Aug 1992

Manufacturing Radar Technician, Saint Louis Missouri

• Combat Talon Radar (Air to air, terrain following, weather, ground mapping) and Advanced Quick Look (AQL ELINT) Aircraft Systems Manufacturing testing and aircraft Integration.

United States Air Force MHAFB Idaho, Sep 1980 - Mar 1990

Communication and Navigation Technician

• Component level repair and testing of aircraft avionics equipment, High frequency and Ultra High Frequency radio, Tactical Aircraft Navigation, Identification of Friend or Foe, Instrument Landing System, Central Air Data Computer, Electronic Counter Measures

• Use of oscilloscopes, spectrum analyzers, frequency counters, logic analyzers, DMMs to test, align, troubleshoot and repair analog and digital circuit assemblies.

• As an expert on the high frequency radio system ARC112, assist flight line to troubleshoot complex failures on the F111 aircraft, trained depot level engineers.

Education and Certificates

• UOP Bachelor of Science, Software Engineering, 2009 - 2011, GPA: 3.96

• Sierra College Associate of Science, Computer Science, 2001 - 2008

• Chico State University, 1986 - 1998 - Course lessons by video tape. Course exams completed at nearby Sierra College in Rocklin CA.

• Boise State University Computer Science, 1994 - 2001 - part time student

• Boise State University Remote Courses at MHAFB. 1982 - 1984 - part time student

• CompTIA Security+



Contact this candidate