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