Post Job Free

Resume

Sign in

Engineer Software

Location:
Colorado Springs, CO, 80924
Posted:
November 05, 2010

Contact this candidate

Resume:

WILLIAM STICKNEY

SUMMARY

SECURITY SYSTEMS Real-time System Development

Cryptanalysis Software Analysis & Design

Analog/Digital Communications Database Schema Development

Board Level Design Software / Firmware Engineering

Client/Server Development System Integration

Communications Protocols Wireless Systems

Distributed Processing Project Management

Embedded Systems Team Lead

Enterprise Applications Military Standards

Full Life-cycle Development Protocol Analysis

Hardware Engineering Satellite Communications

Security Clearance

ACTIVE TOP-SECRET SCI

EDUCATION

B.S. COMPUTER SCIENCE, COLORADO TECHNICAL UNIVERSITY, 1992

Specialty Courses

PERSONAL SOFTWARE PROCESS CERTIFICATE, CARNEGIE MELLON SEI, 1999

Java Programming Certificate, Batky-Howell, 1996

Ada Software Engineering Certificate, Colorado Technical College, 1989

Electrical Engineering Certificate, Pikes Peak Community College, 1980

PROFESSIONAL EXPERIENCE

ISS CORPORATION 9/2008 TO 10/2010

- Senior Software Engineer - developing J2EE data visualization,

trend analysis, and data integration tools. Utilizing Flex/Flash,

and Java in cradle to grave J2EE SOA applications development.

Creation of thin and thick client applications.

ITT Industries 9/2004 to 9/2008

- Senior Software Lead Engineer - Conduct requirements definition, OO

design and implementation of embedded Communications systems

software for ITWAA Sensor Upgrade Contract. Developing unique

architectures to fulfill interface requirements with legacy

hardware and software.

Titan Corporation 9/2003 to 9/2004

- Principle Software Engineer - Managed four-man MFC C++ development

team in the engineering of Global parameters software component of

MILSTAR/AEHF Planning and Apportionment application.

Carmichael Security 8/2001 to 6/2003

- Lead Software Engineer - Developed physical and information

technology system security attack methods. Produced LINUX programs

and scripts designed to exploit security vulnerabilities. Performed

in-depth Time-To-Defeat analysis of all security related protection

equipment. Conducted linear and differential Cryptanalysis.

Developed a network scanner, genetic algorithms and positive

service identification applications. Conducted Enterprise security

assessments of WAN and LAN systems. Engagement services consist of

reconnaissance, penetration, Social engineering, security policy

analysis and forensics.

ICCE Technologies 5/2001 to 8/2001

- Chief Research Engineer - R&D of leading edge technologies in the

development of a digital IP based matrix switch for integrating

control of IT, AV and wired/wireless devices. Developed a prototype

proof of concept utilizing off the shelf hardware and software

components. Engineered real-time embedded Client/Server software

written in Java, C, C++ and Intel assembly language. Developed

Interrupt Service Routines and USART, DMA, FIFO, PIC, PIT, RAMDAC, and

ADC micro controllers' initialization and control software. Used HP

protocol/network analysis equipment and O-scopes to perform timing and

signal analysis of peripheral interface devices.

Emergent Information Technology 1995 to 2001

- Senior Communications Engineer - Lead engineer in the development of a

software KVMA switching system for integrating control center

environment ISPs and ASPs onto a single console. Developed in VC++

using MFC and DCOM. Developed home automation, Java applet, browser

based, e-control components for remote control of DSS, VCR, and DVD,

Projection system, Lighting and surveillance equipment. Lead the

engineering/integration of a secure UHF radio remote control system

for U.S. Customs. Developed DSP based voice digitization and analog

encryption. Used HP16500 logic analyzer for debug and testing of

hardware implementation.

Developed the Norwegian Intelligence Service data monitoring and

control system, developed in C/C++ on an NT platform. Developed

DPLL code for Z82530 SCC.

Developed communications protocol for the Theater Support

Operations Cell (TSOC) system. Used HP Internet Advisor

protocol/network analyzer to test and debug software

implementation.

Performed an extensive analysis of wireless communications

equipment such as CSC, CDPD, GPS, Spread Spectrum and INMARSAT to

interface with encryption devices (e.g. SDD, STU III, KIV-7), COTS

VTC equipment, and dial-up/dedicated modems.

Kaman Sciences Corporation 1995 to 1995

- Software Engineer - Performed software modification/maintenance of

AFSPC Cheyenne Mountain Upgrade Communication Protocol Interface

Devices embedded systems. Software is written in Z80/Z280, Intel

assembly language, C, C++, and Ada. Systems are housed on PC, DEC,

and Government specific hardware platforms running DOS and UNIX

operating systems.

Computer Sciences Corporation 1989 to 1995

- Software Engineer - Project lead in the integration of communication

circuits for Air Force Space Command Survivable Communication

Integration System. Conducted Data Link/Physical layer communications

troubleshooting, media tracking and circuit verification testing.

Project manager and lead engineer in the highly successful

development of experimental TMD/NMD WAN embedded communication

systems interfacing the Defense Support Program Ground

Communications Network with user facilities such as the National

Test Facility and White Sands Missile Range. The Multi-Processor

based platforms performed protocol conversion, gateway processing,

logging and journaling, message format conversion, and routing.

Lead Engineer of software/firmware development team in support of

the AFSPC/LKN C4 contract. Analyzed, Designed and Implemented

embedded systems per DOD STD 2167A, supporting the ITW&AA mission.

Systems were developed on PC and Multi-processor platforms.

Developed ROM based operating systems and software/ firmware

applications for non-standard government platforms. Application

software is written in C, C++, Ada, and assembly language based on

UNIX, DOS and Windows operating systems.

OAO Corporation 1987 to 1989

- Associate Engineer - Lead Engineer of board level design/proto-type

implementation of the HQ AFSPC Communications Test Unit (CTU). The

CTU is used as the protocol implementation standards conformance

validation system for all ITW&A system protocols and is an integral

part of the system certification process. The board incorporated the

following micro controllers SCC, DMA, DRAM, LANCE, PIT, PIC, DP-RAM,

and FIFO. Used HP 16500-logic analyzer for debug and testing of

hardware implementation.

Computer Sciences Corporation 1983 to 1987

- Associate Engineer - Developed the hardware/software for embedded

systems. Designed and developed communications devices in support of

AFSPC systems including National Emergency Airborne Command Post

Interface Device and Warning Display Terminal Historical Logging Data

Analysis Tool. All the software/firmware for these efforts is written

in Intel assembly language. Used HP 16500-logic analyzer for

debug/test of digital hardware implementation.

Codex-Motorola Corporation 1981 to 1983

- Regional Product Engineer - Provided technical and system engineering

support to customer and field engineering staff for a seven-state

region. Provided technical assistance on the following communication

equipment: Modems-Dialup/Dedicated, Multiplexers-TDM/FDM/Statistical,

Network Management Systems, Intelligent Network Processors, and Disk

Drive systems-Hard/Flexible and patching elements-Analog/Digital.

COMPUTER SYSTEMS

HARDWARE SYSTEMS: SGI, SUN, DEC ALPHA, PC'S

Operating Systems: Windows/NT, UNIX, DOS, Linux.

COMPUTER SOFTWARE

LANGUAGES: C, C++, JAVA, JAVASCRIPT, DHTML, XML, PASCAL, ADA, BASIC,

SQL, ASSEMBLY LANGUAGE, PERL, PHP, BASH

Tools: Visual Studio, IDEA-IntelliJ, ECLIPSE, Flex-Studio, Code-

Forge, Sun Studio, Clear Case, Clear Quest, Rational Rose,

NESSUS, NMAP, RETINA, ISS, IDA, VC++, GCC, CC, ORACLE,

VIM, MYSQL, APACHE

Test Equipment

PROTOCOL/NETWORK ANALYZERS: HP4952, HP4955, HP INTERNET ADVISOR

Oscilloscopes: HP54600, TDS3000

Logic Analyzers: HP16500

Multi-meters: Fluke DMM

Signal Breakout: RS-232, RS-530, RS-449, Cat-5



Contact this candidate