Post Job Free
Sign in

Engineer Software

Location:
Fairfax, VA, 22032
Posted:
March 09, 2010

Contact this candidate

Resume:

Key Qualifications

. Perform complex IT tasks including research, analysis, design, and proof

of technology; investigate and use new technologies and tools

. Converse effectively with business users and both internal and external

groups to clearly present strategic and technical approaches and findings

. Lead and mentor teams using service-oriented, business process-driven,

object-oriented, and component-based development techniques,

technologies, and standards

. Recover and improve the performance of IT initiatives, programs, and

practices: participate on executive task forces, red teams, and

integrated product development teams

. Define strategies, policies, processes, practices, and deliverables that

improve management visibility and control quality

. Demonstrated experience as a cost account manager with EVMS reporting

responsibility

. Provide software development project leadership and technical direction:

architecture and risk management-driven project planning, team

organization, tasking, and delivery

. Rapidly produce implementable, executable business, system, and software

models, data architectures, and high-level and detailed designs that

provide vital guidance of follow-on development, testing, and transition

efforts

. Ability to capture business and operations knowledge quickly. Functional

subject matter experience includes Financial, Scientific, Health Care,

Manufacturing, Transportation, Telecommunications, Warehousing,

Intelligence, Military, and Government

. Full systems, software development lifecycle experience: CONOPS,

requirements, design, implementation, unit, performance, and acceptance

testing, configuration and change management

. Technical expertise in embedded real-time, client/server, thin client, E-

commerce multi-tier and standalone rich-client applications and systems

. Engineer and implement software applications, middleware, components,

operating systems, and scalable, high-availability systems

. Customer success and solutions-oriented focus working across lines of

business, projects and software development teams

Key Management and Technical Abilities

. Harvesting, defining, and implementing SOA and BPM transformation and

implementation strategy (Portal, BPEL, ESB, CEP)

. Modeling and monitoring business processes, rules, services, and key

performance indicators (SLM, BAM)

. Recovering and specifying systems and software architectures; visual

modeling and model-driven architecture (MDA/MDD)

. Specifying requirements, use cases, high-level, and detailed designs

(OOAD/UML)

. Planning iterative development projects (RUP/AGILE)

. Responding to RFPs, RFQs and writing technical proposals

. Producing software application and enterprise architectures (EA)

. Managing teams, estimating resources, and planning schedules

. Integration of COTS and Open Source solutions with custom application

services

. Designing, implementing and deploying complex software systems (C++,

Java, CORBA, C#, .Net)

. Defining software quality standards and conducting technical reviews

Technical Skills

Skill/Experience Level Last Used Experience

Distributed Object Computing (CORBA), Java, Expert 2008 11 Yrs

JEE/EJB, Containers, Application Servers:

WebSphere (WAS), WebLogic

Structured Analysis & Design (SA/SD), Expert 2008 23 Yrs

Object-oriented Analysis & Design (OOA/OOD),

UML, Booch, Objectory, ObjectTime, DoDAF,

OOSD, OMT, CRC, Real-time Methods

Enterprise Architecture, Service-oriented Expert 2009 14 Yrs

Architecture (SOA), Messaging (SOAP, MTOM),

Mediation, Orchestration (BPEL), Business

Process Engine, Business Rules Engine, CEP

Business Process Engineering, Business Process Expert 2009 12 Yrs

Modeling (BPMN), Key Performance Indicators,

Use Cases, Business Process Design, Business

Rules, Simulation, Implementation, Performance

Measurement: WebSphere Process Server (WPS),

Oracle BPEL Process Manager (OBPM)

Messaging, XML, XSD, XSLT, XPath, XQuery, Intermedia 2009 6 Yrs

XLink, XPointer, XML Gateway, Web Services te

Security: DataPower, WebSphere Enterprise

Service Bus (WESB), MQ, Message Broker (WMB)

Software Project Planning, Monitoring, and Expert 2008 26 Yrs

Control: MS Project, Primavera

Software Development Lifecycle Process: Expert 2008 26 Yrs

Waterfall, Iterative, Agile, XP, RUP, RAD,

SCRUM

Databases, Data Modeling, Implementation, ETL: Intermedia 2006 20 Yrs

SQL, JDBC, SQL Server, DTS, Oracle, EDW, BI te

Requirements Development and Management: Expert 2008 13 Yrs

Caliber/RM, Requisite Pro, Enterprise

Architect

Model-driven Architecture, Model-driven Expert 2008 18 Yrs

Design: Rational CRC, ROSE, ObjectTime, System

Architect, Select Component Architect, Sparx

Enterprise Architect, Rational Software

Modeler, Rational Software Architect

Test Planning, Design, Execution and Expert 2006 6 Yrs

Reporting: TestDirector, WinRunner, QuickTest

Pro, TestManager, Robot

Middleware: COM, DCOM, CORBA/IIOP, RMI/JRMP, Intermedia 2007 10 Yrs

TCP/IP, SNMP, SYSLOG te

Ada, CMS-2, Jovial, MIL-STD-2167, Expert 2003 15 Yrs

MIL-STD-1553, JTIDS

C, C++ Expert 2003 15 Yrs

Microsoft Applications and Systems Intermedia 2005 10 Yrs

Development: Visual Basic, VB, C#, .Net, SQL te

Server, BizTalk, Windows, Services, Security,

Visual Studio, Visual SourceSafe

Operating Systems, Windows, UNIX, Csh, Ksh, Expert 2007 25 Yrs

Sed, Awk

Integrated Development Environments, Visual Intermedia 2008 11 Yrs

Debugging: Eclipse, RAD, WID, Visual Studio, te

JBuilder, Visual Caf , Emacs

Configuration Management and Change Control: Expert 2009 19 Yrs

StarTeam, Visual SourceSafe, Source Integrity,

PVCS Dimensions, ClearCase

Algorithm design, implementation, MATLAB, Intermedia 2009 25 Yrs

system modeling, simulation and analysis te

Relevant Work and Project Experience

Enterprise Architect

Consultant for NATO Intelligence Functional Services (July 2009 - Present)

My domain knowledge of NATO Intelligence operations, past NATO

implementations, numerous UML experiences, and recent lessons learned with

SOA converge to add much value. Work across teams to consolidate the

technical architecture and implementation approach. Using deliverable

samples, provide a transparent approach through functional, technical, and

data architectures: DODAF views, UML 2.1, SPARX Enterprise Architect.

Define engineering approach to manage development across multiple

international and domestic sites. Specify platform services including

server and storage virtualization. MS .Net, C#, SQL Server, Postgre SQL,

VMware, NetApp SAN

Enterprise SOA Architect

Department of Homeland Security, Customs and Border Protection (May 2008 -

June 2009)

Conduct independent R&D to define enterprise technology policy for JSR-168,

286 Portal and Microsoft SharePoint integration. Define enterprise

services security policies (header, encryption, digital signature) for

synchronous and asynchronous delivery mechanisms (WSDL, SOAP, JMS, MQ).

Create and deliver first-ever SOA core, development, and operations

training to 100+ government staff. Define SOA Governance approach:

services registry, monitoring (SLM), and active management (SLAs). Provide

technical architecture and implementation oversight for services

(DataPower, BPEL).

Key technical architect of over five major SOA and data center integration

proposals: VA, Department of Education, Homeland Security, State of

California, and several commercial healthcare providers.

Implementation lead for enterprise service bus (ESB) engaged to integrate

and deliver a secure, reliable, and interoperable web services environment:

service security, mediation, monitoring, orchestration, business activity

monitoring (BAM), and service lifecycle management: WebSphere DataPower,

MQ, Message Broker, Oracle ESB, BPEL Process Manager, Systinet Registry and

Repository, and AmberPoint SMS. Specify high-availability (HA) data center

design: HP Blade System, VMWare ESX.

Architecture Modernization Lead

Department of Homeland Security, Immigration and Customs Enforcement (May

2007 - April 2008)

Innovative research and development lead for ICE mission information

interoperability hub: investigate, evaluate, recommend, and deploy secure

and integrated web services environment. Complete all deliverables

necessary to place products on agency's TRM (DataPower), produce all

required SLM documentation, including the technical architecture, and

establish the Project Management Plan (Primavera). Leadership resulted in

use of JCA technology, enterprise adapters to integrate legacy systems,

reducing future costs. WebSphere DataPower, WebSphere Enterprise Service

Bus (WESB), WebSphere Process Server (WPS), Oracle 10g, configured in Dell

server-based HA data center design.

Principal

Number Six Software, Inc. (November 2003 - May 2007)

Services Delivery Manager assigned to guide clients in the application of

software engineering practices to complete successful software development

projects. Apply and direct knowledge of development processes, modeling,

systems/software architecture, design, implementation, testing, and project

teams.

Modernize, repair, and improve NATO Intelligence collection, analysis, and

dissemination applications. Replace/implement structured and un-structured

metadata and data management capabilities (Indexing, Search). Test-driven

development and continuous product testing effort resulted in a zero-defect

product that met all of its mission needs, and reversed a decades-long

trend of defects and disuse. Windows, VB, .Net, SQL Server, DTS, SPARX

Enterprise Architect, DODAF, UML, HP QualityCenter.

Lead the development of business process flows for driver and vehicle

license and registration verification (BPEL, Web Services) for US Customs

truck arrival processing. Install, configure and integrate business

process engine with portal and application services: isolate and identify

problems, recommend and implement solutions, and identify maintenance

releases. Lead for rapid engineering effort leveraging COTS from design to

system integration test in eight weeks. WebSphere Modeler (WBM), WBISF,

Eclipse, RSA, MQ, DB2, AIX.

Lead architect responsibility for engineering and development of business

rules-based cargo screening application. Jump-start joint collaboration

effort by staffing web user interface resources necessary for Government

officials to formulate business rules (J2EE/JSP, JRules). Provide

technical expertise and guidance for functional and technical

architectures, object-oriented design, EJB development, testing, and

project and configuration management (Ant, Dimensions). Establish

Enterprise Java coding conventions and standards and conduct code reviews.

Supervise and participate in development and testing to assure IT alignment

with business objectives, working with Federal government and Trade

representatives.

Founder and Chief Executive Officer

Cyber Guilde, Inc. (January 1994 - November 2003)

Work through SIGS Publications Object Magazine to help client accounts

solve real business problems using distributed object computing.

Consulting engineer engaged with early adopters of object technology to

improve and deliver software development capability and organizations'

capacity to deliver quality distributed applications.

Develop lightweight application server container using Java and CORBA:

implement persistence mapping of POJOs, distributed transactions, session

maintenance, resource pooling, and exception propagation for material

movement system of Semiconductor Fab facility client. The resulting

separation of concerns allowed 12-person team to develop high-value

application code and meet quality and schedule objectives. JBuilder,

StarTeam, OrbixWeb, VisiBroker, Oracle, SQL, Java, Make, UML, OOAD, Use-

cases

Reverse-engineer, improve, and modernize suite of NATO Logistics and

Stockpile Planning applications. Capture C, PowerBuilder, and C++

components and code to high-level and detailed designs using OO and UML.

Forward-engineer designs to code, implement, build, and test enhancements.

Synchronized all high-level, detailed design documentation and tests with

the implemented code. Rational, ROSE, Watcom, Visual C++, Visual

SourceSafe, SQL Server, TestDirector, WinRunner

Move securities trading system from C to C++; implemented persistence

mapping of C++ objects to Poet and ObjectStore databases (OODBMS).

Implement C++ class object initialization and serialization capabilities

across project. Work with securities trading SMEs to refine object models

and designs. UNIX, GCC, Emacs, Bash, Sed, Awk, Make, TCL/TK

Capture technical requirements for automated semi-conductor wire bonding

assembly equipment.

Deliver responsibility-driven design, object-oriented analysis and design,

and object-oriented programming training and project-team consulting

services to many clients. Client engagements included Java, J2EE, and C++

application development projects: AT&T, Hitachi Telecom, ASCOM Timeplex,

Nextel, American Medical Laboratories, AARP, First Data Corp, Tektronix,

and Transmitter Location Services. C++, J2EE, COM, Windows, UNIX,

CBuilder, Visual Caf , WebLogic, ObjectTime, ROSE RT

Evaluate structure and architecture of software systems and applications to

make management and project recommendations. C, C++, Java, EJB, SQL

Senior Instructor and Consultant, Pre and Post-sales Product Support

Interactive Development Environments (July 1990 - January 1994)

Deliver computer-aided software engineering education and project team

consulting professional services and provide pre and post-sales product

technical support of company's suite of integrated software development

environments for Ada, C and C++ application development.

Mentor for technology transition pilot programs: assess and recommend

software development practices and tools and work within project

development teams to implement applications. Deliver structured and object-

oriented analysis & design methods and tools training. Conduct technical

reviews of process, data and object-oriented models, designs, and Ada, C

and C++ source code, and propose design alternatives. Integrate Software

thru Pictures with tools developed by other vendors. Customize tools to

support customer's development requirements, including Centerline C++,

ClearCase and SUN. UNIX, C, ADA, C++, Oracle, Sybase, ERD, SQL, Software

thru Pictures, OOSD, CenterLine, ClearCase, Client-Server, Embedded/Real-

time, Solaris, HP OpenView, OSF MOTIF/OpenLook.

Consultant

KODAK-Yourdon, Inc. (June 1989 - June 1990)

Deliver Yourdon structured analysis and design training and implementation

consulting services to customers.

Apply structured analysis and design methods and tools to the development

of cruise missile deployment operations management application. UNIX, ADA,

Cadre Teamwork, Yourdon (YSM), MIL-STD-2167A, Rational Apex Ada Development

Environment, SCSI Protocol, HP, APOLLO/DOMAIN, Structured Analysis and

Design (SA/SD) and Object-oriented Analysis and Design (OOAD).

Member of Technical Staff

Daniel H. Wagner Associates (June 1988 - June 1989)

Apply advanced mathematics to implement strategic management and

statistical software applications for the US Navy. Develop two stochastic

aerial search applications implemented to military standards for mission

critical software. SUN Solaris, UNIX, ADA, Cadre Teamwork, Verdix VADS,

MIL-STD-2167, TROFF, Kalman Filters, SA/SD, Entity-Relationship Diagrams

(ERD)

Member of Technical Staff

Yourdon, Inc. (March 1987 - June 1988)

Modernize and improve the capabilities of Windows-based structured analysis

and design modeling and software engineering tool. Build and manage

project plans to develop, test, and release new version of CASE product.

Implement prototype advanced software engineering environment based on

object-oriented programming languages and methods.

Senior Engineer

Grumman Aerospace Corporation (February 1984 - February 1987)

Defined the approach to integrate all mission and support systems into real-

time (1553-B) data bus; established and applied guidelines following

Yourdon Real-time structured (SA/SD) methodology used to modernize,

develop, integrate, and manage avionics subsystems into F-14 platform.

Develop and review all software designs used to implement avionics

subsystems including Navigation, JTIDS and TACAN communications, in

addition to data bus systems management and the multi-node distributed

standard system executive (O/S).

Project lead responsible for implementation and test of missile launch

region visual aids available on heads-up display. Report results to

project management to confirm benefits of structured approach. Work with

several projects (JOINT STARS), establishing SA/SD methods and tools to

design command control, and communications (C3I) avionics software. CMS-2,

ADA, MIL-STD-1553B, MIL-STD-1679, Cadre Technologies/Teamwork, IBM/CMS,

IBM/DCF SGML, VAX/VMS, AN/AYK-14

Member of Technical Staff

Rockwell International (September 1983 - January 1984)

Apply advanced mathematics and develop sub-surface vertical launch

capability for cruise missile. Install software and groom ESGN inertial

navigation system on-board both new construction and dry-dock modifications

of SSN-688 class attack submarines: CMS-2, Electro-static Gyro Navigator,

Celestial Mechanics, and Kalman Filters.

Software Engineer

Sperry Systems Management (November 1981 - September 1983)

Define software requirements, design, code and test several components of

an aircraft carrier command & control operating system. Implement systems

resource assessment, process synchronization and memory allocation

functions for the real-time O/S executive and implement and incorporate

enhancements. Implement, test, and maintain the debugging and application

integration environment for this system. Develop magnetic tape software

installer that incorporates machine code patches read from paper tape

punch. Installation process is completely automated via batch JCL. ULTRA-

32, CMS-2

Education and Credentials

Degrees

MA, Applied Mathematics, Ball State University, 1981

Studied advanced calculus, statistics, differential equations, assembly

language programming, abstract algebra and topology. Presented

dissertation: "A Qualitative and Quantitative Analysis of Nerve Axon

Excitation Models"

BS, Mathematics and Urban & Regional Planning, Ball State University, 1979

Studied advanced calculus, differential equations, statistics and urban &

regional planning.

Certifications, Specialized Courses, and Workshops

. WebSphere Portal Server (2009)

WebSphere DataPower (2008)

Oracle BPEL Process Manager, ESB (2008)

WebSphere Portal Server (2008)

WebSphere Business Modeler, Process Modeler, and Integration Developer

(2006)

Popkin System Architect (2005)

IBM WebSphere Business Integration Server Foundation (WBISF, WPC) (2005)

ILog JRules (2004)

Rational ROSE Real-time (ObjectTime) (2003)

Borland Visibroker CORBA (1999)

Risk Management Process (1996)

ParcPlace VisualWorks Smalltalk V (1995)

Clearances

Meet(s) eligibility requirements for access to classified information

United States Citizen

2010-1



Contact this candidate