STEVEN HAYNES
**** ********* ***** ******* ********** 93906
Telephone: 831-***-**** Email: ********@*****.***
SENIOR SOFTWARE ENGINEER
Skilled software engineer with a passion for programming and extensive, hands-on solutions development experience. Analyze issues and requirements and design, test, implement and maintain groundbreaking software applications for electronics or communications product purposes. Lead complex projects, working effectively with multidisciplinary teams and liaising with executives, clients and other key stakeholders. Conduct research and continuously evaluate emerging technology to identify solutions. Create mathematical models.
Software Engineering Programming Database Management Project Management EDI Testing
Software Development Life Cycle (SDLC) Financial Information Systems Real-Time Controls
Videotext Computer Languages Communication Protocols Mathematical Modeling
PROFESSIONAL EXPERIENCE
I am vary experienced C/C++ programmer with knowledge of Java mainly with databases, having done various small projects, and large projects which include the conversion of two DoD databases, plus multiple other languages. I have developed GUI's from the basic code. Very strong in testing using Junit. Knowledge of the airline industry having both Oceanic and Inland experience in air traffic control and radar.
NATS, CTC, Whiteley, Fareham, UK. 2013-2014
Leading multinational technology company providing air traffic control solutions, software, services and solutions to customers worldwide.
Software Engineer/Systems Engineer: Product evaluation and installation of tools on a Linux Centos 5.5 system. I decided the tools to use was Subversion, Smartmontools and Zenoss. Strong Linux skills. Integrated the file handling system to produce the outputs for Asterix protocol used by SSAS-C which was in individual packages All achieved within the time allowed. This task was in C/C++ using eclipse.
HP, Seaside, California 2001-2013
Leading multinational technology company providing software, services and solutions to customers worldwide.
Senior Software Engineer: Manage multiple programming projects for a high-profile Department of Defense initiative: the Defense Manpower Data Center, which tracks personnel at every phase of their military careers to ensure accurate benefits for military staff and dependents. Create programs for approximately 30 applications, primarily using AION ( a C based database language ), Pro C++ and Java, J2EE. The C++ skills were in communications with SQL ( 10 years + ) using DML development, with some DDL and DTM. The J2EE was in producing multiple subject processors ( over 180 ) for delivery of information for the various applications to process ( 2 years ). Manage assignments to ensure on-time delivery within budget, using time efficiently and effectively. Build reporting programs. Management was by Agile/Scrum. Use of XML with communications between contractor machines ( thus SOAP, JMS, XSD, SOA ). The production machine use Red Hat Linux, though all development was on PC. Used HTML,CSS and JAVASCRIPT to produce two Web sites to display information from the database for security purposes such as the Joint Management Information System ( for the Joint Chiefs ) and the Security Forces Management Information System.
Key Accomplishments:
Developed expertise on specific knowledge base and personal data repository development, creating applications that enabled error-free operations for critical DoD tasks.
Played a key role on common framework update team, developing parallel processing methodology based on database tables to enable AION-to-Java conversion and produce basic frames in databases.
Rewrote code for program that provided real-time personnel information for ID card issuance, removing obsolete components and identifying and eliminating errors to produce error-free backend functionality.
Received 2 Department of Defense medals in recognition of outstanding performance.
EDS, Hook, Hampshire, UK 1999-2001
Global IT services and equipment company, now a part of HP.
Software Engineer: Worked with team to develop communication protocols for the North Atlantic Air Traffic Control System. Produced CSC MPR to manage ICAO protocols for OACCs and ACCs. Coordinated testing to ensure standards were met and evaluated coverage. Spearheaded system integration and led primary product testing efforts, producing 30K tests of communications unit.
Key Accomplishments:
Methodically conducted testing, ensuring error checking options were used and introducing Lint-PC for static testing, Insure++ for dynamic testing and Cantata for coverage testing.
Completed communications code project in 3 weeks – originally scheduled to take 18 months.
STEVEN HAYNES Page 2 ********@*****.***
ADDITIONAL POSITIONS
SURECOMP SYSTEMS LTD 1997-1999 Software Engineer: Developed back-office banking system for FX trading functions. Served as communications expert on project team, establishing new testing tools and profiling capabilities. Ensured all bugs were removed and significantly increased code stability.
TAG ELECTRONIC SYSTEMS LTD 1992-1997 Software Engineer: Developed gearbox control algorithm for hardware that controlled racing car engines and chassis. Improved lap speed time 1-2 seconds by decreasing time required to execute gear changes, contributing to 2 consecutive F1 World Championships.
CAREER NOTE: Prior job history includes numerous additional key programming roles (contract and permanent) with BNFL, System Programmers Ltd, ASEA AB, Interroll Ltd and ICI South Africa.
EDUCATION & PROFESSIONAL TRAINING
Bachelor of Science in Chemical Engineering III (Honors)
University of Newcastle-Upon-Tyne, Newcastle-Upon-Tyne, United Kingdom
TECHNOLOGY SKILLS
Hardware:
DEC PDP 11 under RSX-11 DEC VAX and MicroVAX under VMS Motorola 6800 & 68000
Intel 8080, 8096 & 80C196 Siemens 80C166 & 80C167 Windows 95, 98, NT, XP & Win 7
IBM RS6000 under UNIX
Languages:
Basic Cobol Pascal C C++ Assembler SQL ( DDL,DML )
Pro C++ AION Java/J2EE XML, XMD, JMS