Senior Software Engineer with years of proven experience in application lifecycle management (ALM), including designing, developing, testing and deploying software systems. Qualifications include six years of enterprise system testing experience and more than thirteen years of diverse software development, including Agile software development/test methodology Backed by strong credentials including a computer science degree, certified Scrum master, advanced experience of various testing tools, agile software development and testing methodologies, and cross-platform skills in Windows and Unix. Conformance, Functional, and Performance Testing Regression & Negative Testing Functional Requirements Test Plans, Cases & Processes Web Interoperability Testing Testing Automation Scripting & Documentation Defect / Bug Tracking Test Strategies & Coverage Object-Oriented Software Design and Programming Results-oriented software engineering professional with more than [Number] years of experience in the field. Promotes object-oriented approaches to real-time software development. Analytical and detail-oriented.
Advanced knowledge of C and C++
Embedded C/C++ DeveloperDec 2012 - Current Tucson Embedded Systems TESTucson, AZ
Developing and testing platform independent software applications, tool suites, and API for U.S Army Reusable Radio Control Component (R2C2) program.
Built, tested and deployed scalable, highly available and modular software products.
Senior Systems EngineerNov 2007 - Dec 2012 ManTech International CorporationFt. Huachuca, AZ
Key member of an enterprise system test team for Defense Information Systems Agency (DISA) Joint Interoperability Test Command (JITC) developing and implementing interoperability-assurance, functional, and performance testing methodologies to ensure compliance with DoD and industry's web interoperability standards, federal regulations and customer specifications.
Collaborated on a research for enterprise-wide mobility testing methodologies and testing tools resulting in an awarded contract to develop a JITC mobility test lab.
Performed VV&A on software and hardware for mobility testbed; demonstrated testing capabilities for customers and partners; and conducted training for team members and other interest groups.
Developed and executed automated test cases/scripts to analyze systems under test for potential interoperability issues with others.
Automated tests were designed to find root causes and man-in-the-loop analysis was to find solutions that lead to highly interoperable net-centric data and services.
Collaborated to transition a web form development project to a test-driven development (TDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
Provided customers with detailed reports on quality metrics, identified bugs/flaws and recommended fixes.
Collaborated in design, development, and implementation of JITC Testing as a Service (TaaS), which provided web-based testing and self-assessment capabilities to users or services that want to test their products for conformance to DoD stringent Net Ready Key Performance Parameters (NR-KPP).
Developed and deployed JITC-first Universal Description, Discovery and Integration (UDDI) web service which enabled net-centric service registration and discovery during two events
Streamlined deployment process by developing continuous integration tools.
Modified existing software to correct errors, adapt to new hardware and improve performance.
Software EngineerMar 2004 - Aug 2007 Raytheon Missile Systems RMSTucson, AZ
Served as key software developer for a three-member team that oversaw the development, maintenance, and expansion of Raytheon Federated System Laboratory.
Developed, tested and deployed software systems and software tools for High Level Architecture (HLA) and Distributed Interactive Simulation (DIS) testbeds.
Developed and deployed an in-house HLA/DIS framework to replace expensive third-party simulation framework, resulting in saving tens of thousands of dollars annually in license cost structure.
Collaborated in design, development, and demonstration of prototypes for new technologies and capabilities, resulting in new contracts and financial gains.
Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules and potential issues.
Performed other essential extra duties
System and Database AdministratorJan 1998 - Jan 2003 Agere Systems' Integrated Circuit GroupOrlando, FL
Provided 7/24/365 support for production, database, and development servers.
Developed, tested, and deployed monitor and maintenance shell scripts.
Performed source code control management (PVCS, SVN).
Worked with Y2K Task Force to ensure stability and integrity of all systems.
Collaborated with Disaster Recovery team to implement loss preventive and recovery procedures.
Automation and Equipment Integration EngineerJan 1995 - Jan 1998 Lucent Technologies SemiconductorOrlando, FL
Collaborated in design, development, test, and deployment of state-of-the-art manufacturing automation software using object-oriented design (OOD) methodologies and object-oriented programming (OOP) language like C/C++.
Performed hardware-software integration.
Assisted with user-acceptance testing and defect tracking for new software releases.
Worked effectively with design teams to ensure software solutions elevated client side experience.
Consulted with engineering staff to evaluate interface between hardware and software.
Designed, coded and deployed C/C++, Fortran, and Ada modules to control flight instructor workstation, dynamic data exchanges and communications.
Provided field support and technical demonstration.
Designed and developed 2D/3D models and digital terrain for simulation training using Silicon Graphics Multigen and CAE's (Canadian Avionics & Electronics) Visual Editor.
Conducted 3D modeling trainings.
Software Development Lead EngineerTESTucson, AZ
Lead engineer/scrum master of an Agile development team that successfully developed a prototype of Intelligence Collection Tool (ICT) for Department of Homeland Security/Custom Border Patrol (DHS/CBP).
Project was completed and delivered on schedule, and met all requirements.
System Test Lead EngineerTESTucson, AZ
Lead engineer of a small test team that performed functional, integration, and regression testing for Army's Red Disk Intelligence, Surveillance and Reconnaissance (ISR) Synchronization Tool (IST).
Coordinated and planed test activities to meet demanding agile software development cycles, and to ensure quality of delivered products.
Functioned as secondary/backup Configuration Manager (CM) for both development and test teams.
Collaborated to research and architect a Continuous Integration (CI), Continuous Build (CB), and Continuous Delivery (CD) workflow to increase efficiency of automated build, test and deployment of IST.
Led a small research team to investigate and publish an internal white paper on IST Performance Improvement Plan (PIP)
B.S: Computer Science1989 Union CollegeSchenectady, New York GPA: GPA: 3.3/4.0Computer Science GPA: 3.3/4.0
Lucent-certified OOD/OOP, and C/C++
Certified Scrum Master (CSM) by Scrum Alliance:
(US Citizen - Active Clearance TS/SCI)