Post Job Free
Sign in

Engineer Software

Location:
Melbourne, FL
Posted:
November 30, 2012

Contact this candidate

Resume:

Title:Software Engineer

*************@**********.***

Document

Source below

NAME: GREGGORY ALLEN

ADDRESS:

CITY: Melbourne

STATE/PROVINCE: FL

ZIP/POSTAL CODE: 32901

COUNTRY: USA

EMAIL: *************@**********.***

PHONE: 321-***-****

CANDIDATE ID: N/A

CITIZENSHIP: US

Citizen

EDUCATION: Not Entered

EXPERIENCE: Not Entered

WILL RELOCATE: Not Entered

RELOCATION INFO: Not Entered

JOB WANTED: Not Entered

HOMEPAGE:

HOTSKILLS:

ESUME

GREGGORY WILLIE-DYLAN ALLEN

109 East New Haven Avenue

Melbourne, FL 32901

321-***-****

*************@**********.***

PROFESSIONAL EXPERIENCE SUMMARY

Over 15 years of computer software experience which includes: system

design; system

requirements and analysis; software architecture and development;

systems

integration; product support; software porting; real-time programming;

shell script

programming; signal processing; embedded systems; multitasking

processing;

configuration management; systems configuration; Unix, DOS/MS-Windows

95/98 and

MS Windows NT (4.0) applications development; Multi-Media applications

development; imaging processing; GUI software design and development;

software

quality assurance; system / network administration; FDA regulated

programming

environment, Military Standards for Software Development, IEEE

Software Engineering

Standards, and ISO 9000 Engineering Standards.

EDUCATION

Texas Instruments TMSC320C4X Microprocessor Course, White Mountain

DSP,

1997.

Suffolk University Law School, August 1994 - May 1996.

C++ and Object Oriented Design Course, Cabletron Systems by Semaphore

Training,

1991.

Certified as System Administrator, Silicon Graphics, Inc., 1990.

BS

Computer Science (minor in Mathematics), Alabama A&M University,

1985,

(GPA:

3.6/4.0

).

PROFESSIONAL EXPERIENCE

J. ANTHONY & ASSOCIATES, Maitland. FL. Aug. 1999 - Present

Software Engineer, assigned to IBM (Voice Recognition Dept.), West

Palm Beach, FL.

Responsible for developing detailed design and coding software for the

IBM Voice

Type BNF Translation Facility. The translation facility allows an

application developer to

associate a voice translation with any expression in an Extended BNF

grammar. The

Voice Type BNF grammar format allows grammar designers to associate

translations,

such as application-specific actions, with user inputs. Because it

allows the grammar

developer to associate translations with entire utterances, rather

than simply

associating annotations with individual words in the utterance, the

translation facility

provides a more powerful alternative to the current annotation

facility.

(IBM Compatible PC's; MS Windows NT (4.0), C++, Embedded Systems)

G. ALLEN ENTERPRISES, Ft. Lauderdale, FL. Oct. 1998 - PresentPresident

of a Software Engineering Consulting Firm. Responsible for

the overall

management of projects and implementations to ensure complete customer

satisfaction. Responsibilities also include managing project resources

and developing

and negotiating project work steps, time frames, and deliverables.

Serve as the central

contact for overall coordination of internal and external resources

including scheduling

all dates associated with the project. I have complete responsibility

for project

profitability. Also responsible for defining the needs of the customer

and developing a

plan to meet those needs. Monitor the progress of the project plans,

communicate

problem areas when found, and recommends solutions. Provide support to

customers

in defining the needs of the customer and developing a plan to meet

those needs.

Actively solicit feedback during the project to obtain critical input

necessary to improve

process workflow. Duties include development of customized software

applications

and computer systems. Responsibilities also include management and

implementation

of all facets of the software development process, integration and

installation, training,

and ongoing technical support.

(IBM Compatible PC's; MS Windows 95/98, MS Windows NT (4.0), Microsoft

Networking, DOS, Internet, C, Visual Basic, DBase IV, Microsoft

Access, Web Site

Development, Year 2000 Database Conversions.)

TECHNISOURCE INC

., Ft. Lauderdale, FL. Aug. 1998 - Nov. 1998Senior Software Engineer / Team Leader,

assigned to

Motorola, Boynton

Beach, FL.

Team Leader

for the Year 2000 Compliance Project. Responsible for the

inventory,

identification, validation, assessment, coding, and testing of all

UNIX development and

product software for all Year 2000 issues. Duties also include

managing a group of

software engineers to assure project milestones are satisfied.

Responsibilities also

include designing process plans, and documentation of high-risk

issues.

(UNIX, MS Windows 95/NT, C/C++, Shell Script Programming, Atria

Clearcase, MS

Access.)

GALLEN ENTERPRISES, Nashua, NH. Sept. 1993 - June 1998President

of a Software Engineering Consulting Firm.

Responsibilities include developing proposals for software engineering

contracts,

project planning, project management and implementation of all facets

of the software

development process, integration and installation, training, and

ongoing technical

support. As the primary client contact, responsibilities include

client need analysis,

system requirements, and system design specifications to ensure

quality software

design and development principles.

(IBM Compatible PC's; MS Windows 95, MS Windows NT (4.0), Microsoft

Networking,

Internet, C, Visual C++, Visual Basic, Computer Animation and Imaging

Tools; DOS,

Microsoft Windows.

)

Systems Engineer, assigned to Kenan Systems Corporation, Cambridge, MA

3/98

-

6/98

Responsible for product support, product integration and installation,

and product

troubleshooting for the Arbor BP (Billing Processor) and Arbor OM

(Order

Management) Applications. Duties also include customer database

integration,

installation, configuration, and troubleshooting. Responsibilities

also include planning,

developing, and implementing a Call Center for the Arbor B/P

application.

(IBM Compatible PC's; UNIX, MS Windows 95/NT, C/C++, Shell Scripts,

SQL, Sybase,

Atria Clearcase.

)

Project Manager, assigned to Walden Pond Technology, Wayland, MA. 9/93

- 4/94

Responsible for developing Software Requirements Specification and

System Design

Specification for a Microsoft Windows Landscaping Application. Duties

included

evaluating a prototype version of the software; defining all

significant requirements

related to functionality, performance, design constraints, and

external interfaces;

defining how the software system will be structured to satisfy the

software requirements;

and translating the software requirements into a description of the

software structure,

software components, interfaces, and data necessary for

implementation. Duties also

include management of software engineers to assure all systems

requirements are

satisfied and proposed milestones are met.

(IBM Compatible PC's; Microsoft Windows Development Kit, C, Visual

Basic,

Microsoft Access, Accusoft Imaging Tools; DOS, Microsoft Windows, IEEE

Software

Engineering Standards.)

COMSYS TECHNICAL SERVICES, Waltham, MA. Jan. 1997 - Jan. 1998

Senior Software Engineer, assigned to Lyrix, Tewksbury, MA. 11/97 -

1/98

Responsible for developing system design, detailed design, and coding

software for a

telephone automatic order entry application for The Sporting News

(TSN) Fantasy

Sports. The order entry application prompts the user to speak and

enter, their name,

address, credit card information, and any other information needed to

process an order

for the TSN Fantasy Sports Games.

(IBM Compatible PC's; SCO UNIX, C, Phonetix API Toolkit, Informix

Database.

)

Senior Software Engineer, assigned to Giesecke & Devrient Engineering,

Bedford,

MA. 7/97 - 11/97

Responsible for developing detailed design, testing procedures, and

coding software

for the Main Sensor Assembly in the BPS 400 currency processing

system. The BPS

400 currency processing system verifies the amount of currency in a

bank deposit,

authenticates currency, sorts currency by both denomination and

fitness, stacks

counted currency, and presents currency in 100 note packages. The Main

Sensor

Assembly is an embedded system in the BPS 400. Its primary function is

to

denominate, authenticate, and determine the fitness of each banknote.

As a software

engineer, performed duties included developing detailed design and

coding the

software for the command line interface diagnostics utility and the

data collection

module. Duties also include developing software for the C40 to

transfer banknote data

to an external PC.

(IBM Compatible PC's; C, Texas Instruments (TI) DSP Tools, TI

TMSC320C4x

Microprocessor; SPOX Real Time Operating System, DOS, Microsoft

Windows NT

4.0, UNIX, Code Composer, MS Visual C++ 5.0, Atria Clearcase.

)

Senior Software Engineer, assigned to Cadent Medical, Bedford, MA.

1/97

- 7/97

Responsible for testing electrocardiograph (ECG) algorithms for a

Personal Wearable

Defibrillator (PWD). The PWD is a small medical device worn by

ambulatory patients

with known unstable heart conditions. The PWD continuously monitor the

functioning of

the patient's heart, and when required, intervene to rescue a patient

from cardiac arrest

through the application of defibrillation or pacing therapy, as

appropriate. As a software

engineer, performed duties included developing a test platform to

import and verify test

waveforms, which is used to validate the ECG algorithms. Also

responsible for system

and network administration. Duties included installation and

maintaining operating

systems, maintaining user accounts across the LAN, installing and

configuring

hardware for add-on peripherals, and assisted users during problem

resolution. Also

responsible for instituting a configuration management process. Duties

included

researching and purchasing a configuration management tool,

installation,

configuration, implementation, and integration of software.

(IBM Compatible PC's; C, Texas Instruments (TI) DSP Tools, TI TMSC203

Microprocessor; DOS, Microsoft Windows 95 & NT 4.0, Microsoft

Networks; Starbase

Software Version Control; FDA Regulated Environment.)

SANDERS a Lockheed Martin Company, Nashua, NH. May 1996 - Dec. 1996Senior Software Engineer

. Responsible for providing software

engineering for the

Shipboard Signal Processing System. Duties include porting software

from the 68040

single board computer, Hydra Dual C40 DSP Board and VRTX Real time

Operating

System to the Themis Single board computer, Blazer Quad C40 DSP board,

and

VXWORK Real time Operating System. Duties also include software

detailed design,

coding, integration, and testing at the real time, multitasking

software.

(Sun Workstation, Themis Microprocessor, Blazer Quad C40 DSP Card; C,

UNIX,

Vxworks, and VME Bus; ISO 9000 Engineering Standards.)

TELOS CONSULTING SERVICES, Waltham, MA. April 1992 - July 1994Configuration Management Manager, assigned to U.S. Department of

Transportation,

Volpe National Transportation Systems Center, Cambridge, MA. 11/93 -

7/94

Responsible for governing the development and maintenance of system

software,

documentation, and configured hardware for the Telecommunications

Information

Management System (TIMS) Project. Duties include defining the

processes of

generation, review, acceptance, control, and dissemination of TIMS

system software

and supporting documentation. Also responsible for verifying all

prerequisites of TIMS

software and documentation has been formally approved, maintain test

reports for each

TIMS subsystem, establish requirements for retaining software versions

and their test

results, perform software integration in the release repository, and

release all

documentation to the Federal Aviation Administration personnel at

system acceptance.

(Sun Workstation; C, Shell Script Programming; UNIX, IEEE Software

Engineering

Standards.

)

Software Engineer, assigned to Aerodyne Research, Billerica, MA. 10/93

- 11/93

Provided software engineering for the translation of Computational

Fluid Dynamics

(CFD) grid generation data to stereolithography models. Duties include

developing file

format translation algorithms to convert GRIDGEN (Three Dimensional

Grid Graphics

Display) files to the Advanced Computer Aided Design (ACAD) format.

Also

responsible for the development of wire frame, surface, and solid

modeling using CFD

input for the final stereo lithography models to build an appropriate

material thickness,

mounting attachments, and the actual product for a scaled prototype

made of plastic.

(Silicon Graphics Workstation; C; GRIDGEN, ACAD; UNIX.

)

Software Engineer, assigned to Lockheed Sanders, Hudson, NH. 4/92 -

10/93

Provided software engineering for the RFOS Airborne Signal

Acquisition, Analysis,

Direction Finding, and Jamming System. Responsible for the software

detailed design,

coding, integration, and testing of a real time Acquisition Controller

multitasking

subsystems. Also provided software engineering for the ADAS Signal

Detection and

Direction Finding System which detects, identifies, and locates

hostile platforms to

provide indications and warnings to support Over-the-Horizon

Targeting. Duties

included coding, integration, and testing of real time interactive

graphics software for

the Acquisition Controller multitasking subsystem. The interactive

graphical displays

are used to report all signal activities and provide a means for

tuning the detection

hardware for signals of interest.

(MicroVAX, Sun Workstation, 68040 Microprocessor; C; UNIX, VMS, VRTX

Real Time

Operating System, VME Bus; Military Standards for Software

Development, IEEE

Software Engineering Standards.)

CABLETRON SYSTEMS, Rochester, NH. Oct. 1990 - April 1992Software Engineer

. Responsible for the architecture, design and

development of

automated packaging, distribution, and installation utilities for a

major software product.

This product manages large scale, multi-LAN, multi-node communications

networks

using artificial intelligence. Duties also included leading a team of

developers in

producing portable designs and implementation of shell language based

tools, the

development of migration strategies and tools to ensure compatibility

of future

releases. Also responsible for proposing resolutions for technical

issues during the

porting of all software products from the Sun Workstation to the

Silicon Graphics

Workstation. (Sun Workstation, Silicon Graphics Workstation; C, C++,

UNIX Shell

Scripts; UNIX.

)

Software Engineer

. Responsible for designing, coding, software quality

assurance, and

integration of product installation software and graphical animation

software for

Cabletron Systems Personal Computer (PC) based networking products.

Duties

included developing and maintaining a library of graphical "Windows"

tools to ensure

PC compatibility for the installation of the products across multiple

PC platforms.

Duties also included developing animation software used to demonstrate

new product

features for marketing and sales personnel use.

(IBM Compatible XT/AT PC's; C; Graphic Animation System for

Professionals; DOS,

Microsoft Windows.)

GENERAL RESEARCH, Huntsville, AL. June 1984 - July 1990Systems Analyst / System Administrator

. Responsible for providing

daily assistance to

the Advanced Research Center Silicon Graphics user community. Duties

included

developing UNIX shell scripts and graphics related applications,

installing and

upgrading operating systems, maintaining user accounts across the LAN,

installing and

configuring all hardware for add on peripherals, and assisting the

Silicon Graphics

users during problem resolution resulting from operating system,

networking, or

graphics related problems. Duties also included assisting users in

porting graphics

software to the Silicon Graphics Workstations.

(

Silicon Graphics Workstations; C, UNIX Shell Scripts; UNIX

)

Software Engineer

. Responsible for providing interactive graphics

capabilities and

Threat processing support for the Strategic Defense Initiative (SDI)

contractual

requirements of the Battle Management Command, Control, and

Communications

(BM/C3) Program. Duties included interactive graphics software

development, threat

processing, system analysis for design and development of simulation

software, and

identifying SDI software for system enhancements. Duties also included

testing,

integration, implementation, verification and validation, and

documentation of related

software for the BM/C3 application.

(DEC VAX 780 and 8800, Sun Workstation, Silicon Graphics Workstation;

C,

FORTRAN; UNIX, VMS; Military Standards for Software Development, IEEE

Software

Engineering Standards.)

ALABAMA A&M UNIVERSITY, Huntsville, AL. Sept. 1989 - May 1990Part Time

Instructor. Responsible for instructing the course "Logical

Foundations of

Computing". The course objective was to acquaint students with the

fundamentals of

mathematical and logical structures of computer science. Including

application

structures, mathematical models for real life problems, and computer

representation of

Data Structures.

PROFESSIONAL HONORS

Letter of Commendation from the Federal Aviation Administration for

accomplishments on the Telecommunications Information Management

Systems

Project. (March 1994).

Employee of the Month, Software Quality Assurance Department,

Cabletron Systems

(January 1991).

Certificate of Appreciation from the Deputy Commander, U.S. Army

Strategic

Defense Command for the Experimental Version 1988 Battle Management

Command,

Control, and Communications Program (June 1989).

Letter of Commendation from Boeing Aerospace for software support

during

contractual transitions (September 1988).

SECURITY CLEARANCE

SECRET (DISCO)

REFERENCES

Available upon request.

w



Contact this candidate