Post Job Free
Sign in

Engineer Software

Location:
Mountlake Terrace, NE
Salary:
$110000
Posted:
June 27, 2013

Contact this candidate

Resume:

William (Bill) Powell

Software and Systems Development Expert

Software Team Management – Mentoring – Software/Business Process

Integration

Passionate about Software Serving the Process Not Process Serving the

Software

Bill Powell is a seasoned software leader with vision, experience and an innovative approach

to the software development process. He has the proven ability to bring complex projects to a

successful conclusion, and he has done this with projects up to US$200 million budget and

team sizes of up to 60 people. Conversely, he has achieved great results in small, budget-

restricted projects demanding innovative approaches.

Bill covers the entire Software Development Life Cycle from conception through analysis,

development, testing, deployment and support. He can carry out the tasks himself in a small

project, or manage a team for a larger development effort.

He has worked extensively with modern software technologies such as Java, J2EE, JSP,

Spring, Hibernate, SOAP, REST, RIA, Swing, AWT, Python, Laszlo and ZK.

His experience covers commercial and military systems as well as embedded software in

medical electronics, and he is at home in either the private or public sector.

Contact Details

Address: 16325 Mink RD NE

Woodinville, WA

98077

Country: USA

Home Tel: +1-425-***-****

Mobile Tel: +1-206-***-****

Email: ***********@*****.***

Nationality: US Citizen

Achievements

Patents:

Identification Title and Attribution

Boeing Invention Disclosure #A83-156 Jammer Exploitation System (JAMEX II)

(With Edward R. Wiley)

Boeing Invention Disclosure #A83-157 Non-Cooperative Surface Radar Exploitation(RadEX I)

Sole Inventor

Boeing Invention Disclosure #A83-158 Non-Cooperative Surface Radar Exploitation(RadEX II)

Sole Inventor

Boeing Invention Disclosure #A85-17 Radar Exploitation Coded Pulse Group Method(RadEX III)

Sole Inventor

Commercial Software Systems Developed:

Linguist - Translation Software

General Ledger

Accounts Payable

Accounts Receivable

Payroll

Tax Solve Ultima

LENZ Real Estate Software (Expert System-based)

William Powell - Software and Systems Development Page E

Major Skills & Competencies

Type of Skill Skill or Product Expertise Level

Business Skills Mentoring Trainer (> 5 years)

Bill has mentored team

members of every team he

has ever led

Process Design Expert (> 5 years)

Team Leadership Expert (> 5 years)

Product Skills HTML Expert (> 5 years)

Java Server Pages Expert (> 5 years)

SOAP Expert (> 5 years)

Spring Expert (>5 years)

JDBC Expert (> 5 years)

MYSQL Expert (> 5 years)

XML Advanced (> 5 years)

Hibernate Advanced (>5 years)

Linux Advanced (> 5 years)

Laszlo Expert (> 5 years)

JAVA Expert (> 5 years)

Python Expert (> 2 years)

Development Process Application/Architecture Expert (> 5 years)

Skills Analysis & Design

Version Control & Configuration Advanced (> 5 years)

Management

System Integration Expert (> 5 years

Integration Testing Expert (> 5 years)

Industry Specific IT Consultancy Expert (> 5 years)

Skills

Aerospace Expert (> 5 years)

Avionics Systems Expert (> 5 years)

Electronic Warfare Expert (> 5 years)

William Powell - Software and Systems Development Page E

Work History

Software Consultant – Axelon Services Corporation

August 2011 – May 22, 2013

Supervisor – Gary Schmidt – 425-***-****

Email: ******@***.***

Bill was a consultant with Axelon Services Corporation, Providing continuing software

development to AT&T Mobility Services, with responsibilities for development of server side

back end and batch processes in the Java Language. Technologies used included: Spring,

Hibernate, RMI, Oracle Web Logic Server and Oracle 11G database. His direct responsibilities

included design and development of the HRBulk process, design and development of the

Promonet data feed process and the BPS Project Launch and Project update processes.

Chief Technical Architect – AS Networks

March 2010 – June 2011

Supervisor: Andrew Lim - Mobile: +60-12-607****

Email: ******.***@**********.***.**

Bill was the Chief Technical Architect for AS Networks (Malaysia) with responsibilities for the

design and technical change direction for the AS Networks Business In A Box Product. This

product was developed in the Python language using the Posgres or MySQL databases. He

was responsible for customizing Business in a Box per customer requirements.

Software Consultant – Softworks Consultancy

Oct 2009 – March 2010

Supervisor: Jeremy Johnson - Mobile :+6 (0-12-305-****

Email: *********@*****.***

Bill was a consultant with Softworks Consultancy providing continuing software development in

the Python language, configuration and installation support for the open source ERP solution:

OpenERP, formerly known as Tiny ERP. He provided consultation for a MNC Security Seals

Manufacturing Company. His responsibilities included design and development of customer

required additions to OpenERP.

Software Consultant - Independent Software Consultant

Jun 08 – Oct 2009

Bill was previously an independent software consultant providing continuing software

development for the Job Board site for Kite Group Ltd. He was responsible for all aspects of

the Job Board Development including the Web Service feeds, JSP based GUI, Spring MVC

based architecture and data base changes. He also provided software development and

maintenance for the Lenz Real Estate System for Regroup Associates Sdn Bhd in Kuala

Lumpur.

Software Development Manager - Infuse Malaysia Sdn Bhd

Oct 07 - Jun 08

Supervisor: Jeremy Johnson Mobile: +6 (0-12-305-****

Email: *********@*****.***

Bill was employed as the Software Development Lead for Infuse Malaysia Sdn Bhd. He was

involved with developing a Job Board web site for a client in the UK. This project used Java,

William Powell - Software and Systems Development Page E

J2EE, JBoss, Tomcat, Spring Hibernate, Soap web services and XML web services. It

combined an Apache server and a JBoss/Tomcat application server with a Hibernate/MySql

ORM stack. It included both Axis Soap and XML based web services to interface with a Daxtra

CV extraction, Anonymizer, and Job and Candidate Matching and search service. The

development team was located both in Malaysia and India. The development methodology

was agile utilizing a daily scrum with participation from both the local team and the remote

team. We used a common SVN server located in England. We had a weekly scrum with the

client which kept everybody on track with their needs and requirements.

Chief Technical Architect - Aroma Software Sdn Bhd

Aug 02 - Oct 07

Supervisor: Peter Davie +60-12-207-****

Email: *****.*****@*****-********.***

Bill was accountable for technical project leadership on a variety of projects for Aroma’s

clients. Responsibilities included web application architecture and development.

Projects included:

• Development of a complete set of web service based, web start applications (utilizing

Neural Networks) for the Real Estate industry;

• Development of a corporate portal utilizing Novell Extend 5 for Maxis

Communications, one of the largest wireless operators in Malaysia;

• Development of a web start based rich client for Malaysian Tax accountants, This

included forms and worksheets for Malaysian personal and corporate income tax

reporting.

• Have Laszlo based applications for the Real Estate Industry, marketing management,

coop membership management and CRM.

Technologies included:

Java 2,SWT,J2EE, Servlets, JSP, MySql, JDBC, HTTP tunneling, RMI, Novell Extend 5,

Novell Identity Manager, Eclipse, Open Laszlo, HTML, MVC, Apache, Tomcat, Jboss Java

Neural Networks, Web Services, and Soap.

Software Architect/Manager - Rashid Hussain Securities Sdn Bhd

Dec 00 - Aug 02

Supervisor: Peter Davie +60-12-207-****

Email: *****.*****@*****-********.***

Bill was employed as a Software Architect/Software Development Manager by Rashid Hussain

Securities in Kuala Lumpur. He was responsible for software architectural design and

management of a team of Business Analysts and Java developers. The company specialized

in JDBC, Oracle 8i and J++.

These projects included the complete replacement of the RHS BackOffice system with Object

Oriented technologies. This entailed the development of a large portion of RHS BackOffice

with the Vitria middleware system. Bill’s direct design and development responsibilities

included the broker front end process, the Scans/MCD/CDS process, KLSE and MASDAQ

price feeds, bank reconciliation, MarginCAR, etc. His responsibilities also included supervision

of development teams involved in the order routing system, error processing and response

system and a number of other projects.

William Powell - Software and Systems Development Page E

As Architect he was also responsible for investigation and implementation of new technologies

such as RMI, Swing, JAI, Jini, JMS, and XML amongst others.

William Powell - Software and Systems Development Page E

Technical Consultant - PT Atlantis Programma Prima/PT CiptaSoft Prima

Jun 97 - Nov 00

Supervisor: Michael Olsson

Bill managed the FoxPro programming group where he was responsible for the software

products of the group including: Linguist, General Ledger 98, Accounts Payable and Accounts

Receivable, Stock, Traffic and Payroll. He supervised the setting up of the configuration

management system for software. He also conducted classes in C++ and assembly language.

Principal Avionics Engineer - Tech Aid Indonesia

Jan 96 - Jun 97

As a Principal Avionics Engineer for Butler Service Group and later for Tech Aid Indonesia he

was employed by the IPTN Avionics Program Update organization. He was responsible for

Interface Control Drawings, Supplier Control Drawings, Technical Description, Operational and

Design Analysis (TDODA) documents for several variants of the CN235 aircraft.

He was responsible for the production of the TDODA for the Avionics Integration of the CN

235-110M aircraft for the Royal Brunei Air Force. He was also responsible for resolving all

integration and wiring design problems for the RBAF aircraft.

Senior Software Engineer – Tek-Sci / Physio-Control

Jan 95 - Jan 96

As a Senior Software Engineer for Tek-Sci, Inc. he was engaged by the Physio-Control

Software Quality Assurance organization. He was responsible for functional testing of the

software for embedded microprocessors (68HC11) in heart defibrillators, monitors and

pacemakers. After about four months of working at Physio-Control as a contractor, he was

offered a job as a direct employee of Physio. He accepted the offer and was then working for

Software Quality Assurance on the Addams family project. He was responsible for writing test

programs in Swivel which is a C language extension for automated software testing.

Senior Software Engineer - TAD Technical Services Corporation

Jan 93 - Jan 95

As a Senior Software Engineer for TAD Technical Services Corporation, Bill was employed on

the Boeing 777 airliner project in the Cardfile Software Group. His duties included:

• Software structural test utilizing HP64700 in-circuit emulators and Manufacturing

Engineering Test Sets (METS).

• Design, code and test the test programs and analysis tools. These test and analysis

tools were developed in ADA, C, C++, 68332 assembly and FORTRAN. The ADA, C,

FORTRAN and assembly tools were developed on the SUN SPARC 10 and LX Sparc

stations under the Solaris(Unix) operating system. The C++ analysis tools were

developed on 386 and 486 PC’s.

• He was responsible for testing and verification of all ADA and assembly language

code for the Environmental Control System and Miscellaneous Card (ECSMS). The

ECSMC card was developed around a Motorola 68332 embedded microcontroller.

This LRU (line-replaceable unit) software consisted of approximately 350 ADA and

William Powell - Software and Systems Development Page E

assembly language modules which he was required to test – both functionally and

structurally.

Senior Systems Engineer - ARC Professional Services Group

Jan 92 - Jan 93

Bill was employed on the Merlin project at the ARC UK office in Portsmouth, England. His

duties included providing the engineering perspective when planning Configuration

Management for activities such as system integration and test, models and simulations, and

software development. They also included reviewing engineering requirements documents

such as the System Design Specification, Subsystem Performance Specifications, ICD’s,

Acceptance Specification, Trials Plans, amongst others.

Senior Systems Engineer ARC Professional Services Group

Jan 82 - Jan 92

Previously he was engaged on the Boeing P3 Update IV program in the Software Functional

Qualification Test organization. He was responsible for the functional qualification tests for the

ESM software and the Displays software.

Prior to that, he was employed by the Boeing AWACS program in the ESM (Electronic Support

Measures) project group. He worked with the E3 Emitter Data Base. He was also responsible

for devising pulse processing and emitter ID algorithms for the AN/AYR-1 Passive Detection

System.

He developed requirements and wrote specifications and acceptance test procedures for a

state-of-the-art simulator that produces 1500 radar, IFF and other emitter signals

simultaneously. He also monitored and guided the developer of the simulator.

He was responsible for the system design of the remote radar posts for the proposed Thailand

Air Defense System.

He was a member of the proposal evaluation team for a new ESM subsystem for the AWACS.

While on loan to AWACS Advanced Projects he was responsible for the formulation of several

innovative new concepts for passive ranging using ESM systems. These concepts were

prominently mentioned in Boeings annual IR&D report

While a System Engineer in the AWACS OPS Analysis group he performed tactical and cruise

missile detection studies for AWACS, focusing upon active (radar) and passive (ESM) sensors.

He was responsible for determining the operational usefulness of new sensors and

communications proposed for installation aboard the E-3.

Bill provided tradeoff and analysis support to the New Zealand P-3 project at Boeing. He

provided engineering analysis on the AN/APS-137(V) radar enhancement, Harpoon missile,

and the electronic warfare suite for the New Zealand P3B modernization program.

Senior Systems Engineer - Intercon Systems Corporation (Predecessor of ARC)

Jan 78 - Jan 82

William Powell - Software and Systems Development Page E

Bill was the Senior AN/TSQ-73 System Engineer on the Q-TOS project. He was responsible

for writing technical sections of the Q-TOS simulator proposal. He was responsible for the

technical specification for the AN/TSQ-73 Tactical Operations Simulator (Q-TOS).

He was also the Senior System Engineer for the AN/TSQ-73 Air Defense Command and

Control System at the U.S. Army’s Software Support Center at Ft. Bliss, Texas, responsible for

the System Engineering section. The responsibilities of this section included the review of all

Computer Program Engineering Change Requests (CPECR) for technical correctness and

impact on system documentation and training. He was responsible for user liaison (through

numerous trips) to the 32nd AADCOM in Europe to resolve interoperability problems.

As Senior System Engineer, he was responsible for the design of a modem for tactical data

links which was controlled by an embedded Z80 microprocessor.

While a computer programmer on the AN/TSQ-73 system, he was responsible for the design,

development and testing of CPECRs for all areas of the AN/TSQ-73 Air Defense System

software. He participated in integration testing of the AN/TSQ-73/IHAWK ATDL-1 PIP interface

at White Sands Missile Range as a software observer and analyst.

He participated in Joint Advisory Group meetings in San Diego, representing the U.S. Army’s

AN/TSQ-73 Software Support Center in interoperability discussions with representatives of the

Navy, Air Force and Marines.

He provided software expertise during the delivery and briefing of the Version 28.1 Software to

the 32nd AADCOM Users in Europe.

Software Engineer - Global Navigation, Inc.

Jan 76 – Jan 78

Previously, as a software engineer, he was responsible for the evaluation and selection of a

microprocessor chip family for a new line of business aircraft navigation systems. He was

responsible for all software developed for a new strap-down Inertial Measurement Unit

simulator and all Inertial Computer Unit software. He developed this software on the ZILOG Z-

80 development system in both assembly language and FORTH.

Principal Associate Engineer - Litton Data Systems Division

Jan 73 - Jan 76

As a Principal Associate Engineer in AN/TSQ-73 Software Development he was responsible

for the design, code, development and testing of those portions of the Threat Evaluation and

Weapon Assignment changes which went into the Executive, Tracking and Display functions.

Prior to that, as Senior Engineering Instructor, he was responsible for the development and

teaching of courses of instruction on the AN/TSQ-73 software system. These courses were

taught to both U.S. Army students and Litton programming personnel.

William Powell - Software and Systems Development Page E

Programmer/Specification Writer - Lear Siegler

Jan 71 - Jan 73

As a programmer/specification writer, he designed a FORTRAN LORAN Navigation simulation

program. He was responsible for system programming for the HP ATS BASIC Software

System. He was responsible for choosing a ground support computer. He designed Mission

Preparation Software and Aerospace Ground Equipment (AGE) / Airborne Communications

software for a computer controlled drone aircraft program.

Previously as a programmer/specification writer he was responsible for programming test

programs for L1011 flight control equipment in the ATLAS automatic test language.

Technician - ITT Federal Electric Corp. Radar/Telemetry Technician

Jan 68 - Jan 70

As a Radar/Telemetry technician on board the Apollo and range instrumentation ships he was

responsible for troubleshooting, diagnosis, and repair of the radar and telemetry equipment

and computers.

Radar/Communication Technician - Dynalectron Corp. Radar/Communications Technician

Jan 67 - Jan 68

As Radar/Communications technician at Oatman Mountain, Arizona, he was responsible for

maintenance, troubleshooting and repair of the AN/FPS-33 and AN/FPS-6B radars and

microwave communications equipment.

William Powell - Software and Systems Development Page E

Education

Bellevue Community College, Bellevue, Wa, USA 1994 - 1995

Diploma

C++ For the Advanced Programmer

Control Data Institute, Los Angeles, USA 1970 - 1971

Diploma

Computer Programming

USAFI, University of Maryland, USA 1964 - 1965

One Year College Credit

Certifications

Novell Malaysia, Kuala Lumpur, Malaysia 2004 - 2004

Certificate

Novell Extend 5 Training Course, Novell Identity Manager Boot Camp

Sun Microsystems, Kuala Lumpur, Malaysia 2002 - 2002

Certified Java Programmer

Java Programming

Vitria Corp Training, Kuala Lumpur, Malaysia 2002 - 2002

Certificate

Designing Vitria Middleware Solutions

Java Programming Language

Issuer: Sun Microsystems Malaysia

Valid from: 22-Jan-2001

Microsoft Certified Professional (1597861)

Issuer: Microsoft Corporation

Valid from: 01-Jan-1999

Microsoft Certified Solution Developer (1597861)

Issuer: Microsoft Corporation

Valid from: 01-Jan-1999

Military

US Army - 31 August 1962 - 13 December 1966

Honorable Discharge

Specialist 5

William Powell - Software and Systems Development Page E



Contact this candidate