Title:Robert Brimmer
abpsel@r.postjobfree.com
Document
Source below
NAME:,
ADDRESS:
ADDRESS2:
CITY:
STATE: NH
ZIP:
CANDIDATE ID: 2903217
US CITIZENSHIP:
EDUCATION:
EXPERIENCE: 0
WILL RELOCATE: No -
JOB WANTED:
RATE NEEDED:
TELEPHONE: 603-***-****
EMAIL: abpsel@r.postjobfree.com
HOMEPAGE:
COMMENTS:
HOTTEST SKILLS: c++, object oriented, mfc, microsoft, communication, programming, unix,
vms, database, os/2, pascal, risc, borland, kernel, lien, engineer, sql, journal, assembly
language, tactical
REVISION: 08-SEP-02
RESUME:
NAME: KENNETH COLASSI
ADDRESS: 108 RICHARDSON RD.
CITY: HOLLIS
STATE/PROVINCE: NH
ZIP/POSTAL CODE:
COUNTRY: USA
EMAIL:
PHONE: 603-***-****
CANDIDATE ID: NA
CITIZENSHIP: US
Citizen
EDUCATION: Not Entered
EXPERIENCE: Not Entered
WILL RELOCATE: Not Entered
RELOCATION INFO: Not Entered
JOB WANTED: Any
RATE NEEDED: Not Entered
HOMEPAGE:
COMMENTS:
HOTSKILLS:
KENNETH W. COLASSI
108 RICHARDSON RD.
HOLLIS, NH 03049
abpsel@r.postjobfree.com
Senior Windows Developer Applied Research, Design, Rapid Prototype and
Develop MFC/GUI/WINDOWS applications using Object Oriented Design and
Development Methodologies with Visual C++.
Education BRIDGEWATER STATE COLLEGE
- Bridgewater, Massachusetts (1982
- 1986
) Received Bachelors Degree major in Computer Science May 1986.
GPA 3.0
with heavy concentration in Discrete Mathematics. Acquired 4
years academic programming in application and system software design
and development.
U. S. ARMY
- Fort Gordon, Georgia (1980 - 1981) Graduated Signal Corps
May 1981
in crypto communications technology studies on several
tactical voice/data crypto communication computer systems. Honorable
Discharge.
U. S. ARMY NATIONAL GUARD
- Quincy, Mass (1981 - 1986) Served
Massachusetts Army National Guard Field Support 1981 - 1986. Honorable
Discharge.
Career Highlights Working knowledge building OCX's, OLE, COM, OLE
Controls, OLE Container's, OLE Server's and OLE Controller's,
currently specializing in MFC Windows GUI Applications 10 years
Industry experience in Software Engineering. 2 years Industry
experience in Hardware Engineering. 6 years experience developing C++
Language. Participated in the Largest C++ Project in New England. 7
years experience developing intensive GUI applications 7 years
experience developing C Language. 6 Years designing developing User
Interface Objects. 4 years developing in a Multi-threaded, Client
Server, Object Oriented Architecture environment. Acquired expertise
with Single Threaded Message Queue Management, Window Internals,
Design and Development of Custom User Interface Controls, C++ and
Object Oriented Design Methodologies, Real Time Object Oriented
Databases, Designed custom single threaded message loops and
researched multi-threaded message loops. Recent experiences
Coordinating, Designing, Implementing, Interfacing to, Integrating to
and debugging Object Oriented Class Hierarchies (Software Sub Systems)
using C++ in a distributed Multi-Threaded processes architecture
environment, Synchronizing Single Threaded and Multi-threaded Clients
with message loops, supported software upgrades, Supported C++
hierarchical Frameworks. Technical experience in the following areas:
Concurrency, Asynchronous Client/Server Systems, Object Oriented
Analysis, Object Modeling, Dynamic Modeling, Object Oriented Design,
Object Oriented Databases Interfaces, Object Oriented GUI and Object
Oriented Application Frameworks, Object Oriented Methods, Distributed
Database Servers, Client Server Processes, Real Time Control, Device
Drivers, Diagnostics, Micro Controller programming, Porting,
Semaphores, AST's IPC, Shared memory and RS-232 Serial Data
Communications, Application and System level Debug, Distributed
processes environment development, Critical Section Design, Debug,
Deadlock Detection and Multi-Threaded Critical Section Design/Debug.
Participated in teams for architectural design of system components.
Working knowledge of NT and Windows Internals, System Administration &
Mgt.
Acquired significant experience in all phases of software development
life cycles and design specifications.
LANGUAGES HARDWARE SOFTWARE Visual C++ Intel 80X86 Microsoft Windows,
DLL's EC++, Borland C++, HP C++ Intel 8259A PIC MFC 4.0, IPC, Sockets
80X86 Assembly Language Intel 8250 SCC MSDOS 6.X OS/2 2.X Risc
Assembly IBM-PC Pentium 166Mhz, IBM TCP/IP for DOS and OS/2 MIPS C,
Microsoft C, Borland C RS232 IEEE GPIB Risc NMAKE, MAKE, PVCS Zilog
8530 SCC Experience
MFC/WIN95 Developer (R&D Consultant) Confidentia
R&D
(April. 1996 - present) Participated in fast paced MFC GUI Design
Development efforts for Employee Time and Schedule Graphics
management. Implemented use of Custom VBX MFC Controls specifically
calendar control, schedule control, spread sheet grid control and
designed graphic's views for trending of employee time schedule data.
Rapid prototypes were designed in the form of DLL's. Implemented heavy
use of MFC visual utility classes, designed class wizard dialogs and
populated them with MFC controls. MFC DLL's, MFC App Wizard GUI based
applications. All software was developed using the Microsoft Visual
C++ Environment, and Resource editor. Acquired tehnical discipline
with SDI Single Document Interface paradigm with strong knowledge of
MDI Multiple Document Interface. Designed serializable classes as well
as utilizing WIN95 Common Controls. Designed OnDraw engines for raw
graphics views and various message handler's. Broad spectrum of
Windows experience was acquired. Designed both DLL's and EXE's. Other
technical disciplines were gained with raw graphics, trending, bar
graphs, serialization, hierarchies, custom toolbars, SDI. ( MSDN
Microsoft Developer Network, Visual C++ 1.52 and 4.0, WIN32, Windows
95, Faircom CTree, Aware VBX's)
MFC/NT Developer
(R&D Consultant) Digital Equipment Corporation (May
1995
- March 1996) Participated in Microsoft/DEC partnership project
for Systems Mgt Server (SMS). Responsibilities included support and
design of new functionality for MFC based SETUP application for DEC
product. Design and implementation of MFC GUI based NT Service
integrated to NT service manager. Supported other GUI based NT
Services. Implemented heavy use of MFC utility classes, designed UI
dialogs and populated them with UI controls. Designed ICONS. Added new
functionality for vast portions of the system specifically resource
only DLL's, MFC DLL's, MFC App Wizard GUI based applications, console
applications and custom utility class toolkit's made by Microsoft for
SQL. All software was developed using the Microsoft Visual C++
Environment, and Resource Editor. Other duties involved design and
implementation of formal build methods and NT System Administration. (
MSDN Microsoft Developer Network, Visual C++, WIN32, Windows NT
Server, SQL Server )
OS/2 Developer
(R&D Consultant) Imaging Automation (May 1994 - May
1995
) Participated in developing Object Oriented Government
Information/Imaging system using C++. Interfaced to a proprietary
object oriented database interface that implemented SQL. Researched
Intel platform architectures for porting an OS/2 PM application to
MSDOS running WIN32. Addressed Concurrent message loop issues relating
to OS/2 and Presentation Manager. Developed new applications and tools
as well as extended the functionality of existing applications and
class hierarchies. Designed classes and implemented distributed
processes. All applications, with the exception of a few, were rapid
prototypes distributed and hierarchically structured (object oriented)
built with C++. Used Rogue Waves foundation class library. Supported
distributed server. ( Borland C++, Rogue Wave Tools++, MSDOS, OS/2
WARP, WIN32, Windows 3.1, SQL )
Design/Development Engr. (
R&D Consultant
) Hewlett Packard Research &
Development (May 1992
- May 1994) Worked in R&D and participated in
cutting edge large scale Software development. Produced Design
Specifications. Implemented designs using HP's EC++ with OSF/Motif X11
R4 & R5. Interfaced to a sophisticated Objected Oriented Relational
Database and an Object Oriented Motif based Application Framework.
Designed and developed Object Oriented database schema. Ported X11 R4
Software to X11 R5. General responsibilities included: Development of
Object Oriented Configuration Editing Sub System (C++ Hierarchy and
Motif Framework) Distributed Multi Threaded Object Oriented
Client/Server Development and Support (C++ Hierarchy) Supported
OSF/Motif Framework and Custom Motif Widgets Support of Field Site
Releases concurrently with planned releases Support of other
surrounding Sub-Systems (eg. Motif User Interface C++ Framework)
Produced Design Specifications and participated in the Review process
of Design Specifications Researched alternative strategies handling
Server Issues and Objects with Smart-Pointers/Ref-counts Researched
issues regarding server concurrency among threads and objects
Development was performed in a distributed multi-threaded work station
environment. Supported, Navigated among and Designed extensions to
sophicticated C++ Object Class Hierarchies. Supported Motif Custom
Widgets. Interfaced to a custom C++ Class Template Library and
Utilized Sophisticated Class Objects for C++ Development. Addressed
and solved critical software concurrency problems. (EC++, HP 9000
300/700 PA-Risc, OSF Motif 1.2, X11 R5, Xt, Xui, Xlib, Widget
Internals, Xdb++, OMT, Framemaker)
Design/Development Engr. (
R&D Consultant
) Johnson & Johnson
Orthopaedics Research (May 1991
- May 1992) Designed/developed PC
based interrupt driven serial communications XON/ XOFF driver to
implement file transfer protocol between a PC and remote system. ( IBM
At, MSDOS, Microsoft C 6.0, RS232, Intel 8086/8259/8250)
Implemented a XON/XOFF DOS based serial communications Driver on a
portable hand held bar code laser data terminal running DOS. Images
were specd, designed, developed and burned into EEPROM. Developed and
integrated a user interface with custom applications all written in
Microsoft C. ( IBM At, MSDOS, Microsoft C 6.0, DRDOS, RS232, Symbol
Technologies LDT 3805 )
Designed functional specs for small scale projects and implemented
Unix X11/Decwindows/Motif based extensions to Cad/Cam Graphics System.
Designed and implemented X11 Custom GUI widgets utilizing Object
Oriented Concepts specifically class inheritance were Spec'd, Designed
and Developed. Designed X/Motif Scrollable Multi-Column text widget.
Designed X/Motif scrollable options menu box widget. Supported
existing X/Motif projects implementing Unix system IPC facilities.
Everything was ported to Motif 1.1 as well as Custom Motif Widgets.
(Risc, Mips C, DECstation/HP 700, Unix IPC, Motif 1.1, X11 R4, Xt,
Xui, Xlib, Widget Internals, Xdb, Softbench)
Support Engineer. (R&D Consultant) - Waters Millipore Milford, Mass.
(
Mar. 1991
- May 1991) Supported gas/liquid and water chromotography
graphics application and added new features to enhance their graphics
displays for chromotography research. ( C, Vax, VMS)
Design/Development Engr. (
R&D Consultant
) - World Gym Incorporated
Foxboro, Mass.(Oct. 1990 - Mar. 1991) Designed and implemented C++ GUI
class objects (widgets) and integrated them to a relational database.
Specifically designed Scrollable menu's and Text Objects. ( Borland
C++, Ibm XT/AT, VGA) Design/Development Engr. (R&D Consultant
) -
Digital Equipment Corp
. Acton, Mass.(Aug. 1989 - Oct. 1990) Developed
and supported Real Time Device Control System. Applicant was in sole
charge of completing a system prototype with heavy design using Motif
1.0, Decwindows and C. Designed/Supported X11 Bar Graph Data
Acquisition Widgets. Designed/Supported X11 Time/Temperature Trending
Data Acquisition Widgets. Data Acquisition software development for
Analog/Digital Sensors. Developed automated built in test system for
all software components. Addresses many GUI demands and timing issues.
( C, DECstation, Unix, VMS, IPC, GPIB, OSF/Motif, X11 R3, Xt, Xlib,
Xui, Widget Internals, Dbx ) Software Engr. (R&D Consultant
) -
Honeywell Avionics
Phoenix, Arizona (June. 1988 - Aug. 1989)
Developed, supported and tested real time autopilot avionics system
for FAA certification. Trigonometry and Geometry was heavily stressed
in areas of lateral and vertical guidance flight management. ( Pascal,
Ibm_PC, VMS, SDP175 Assembly Language)
Kernel I/O Engr. (Consultant) - Foxboro Company Foxboro, Mass. (Oct.
1987
- June 1988) Developed PC based systems software for Process
Control test station. Ported MS_DOS device driver to Unix,
enhanced/upgraded PIO Unix device driver, developed user interface
with AT&T curses, integrated software modules and developed modules to
implement Gpib device driver interface . ( C, IBM AT, Unix V I/O
Internals, SCCS, MSDOS, GPIB, Windows, 8259A)
Kernel Design Engr. - Lan Tel Inc
. Marlboro, Mass. (June 1987 - Oct.
1987
) Designed a kernel diagnostics error logger for the operating
system of a real time proprietary PBX Ring LAN. Designed I/O driver
wit h interrupt handlers, designed LAN message interfaces to a disk
controller and studied complete architecture of the LAN system. System
was embedded. ( C, VMS, Motorola 68000 assembly, VME Bus, Zilog 8530
UART)
Kernel Support Engr. - Nixdorf Computer Burlington, Mass.
(
June. 1986
- June 1987
) Performed operating systems support and test on a
proprietary Unix based operating system. ( C, VMS, BSD Unix, SCCS,
Assembly language)
Data Communications Support Engr. - Army National Guard 126th Signal
Battalion
(Sept. 1980 - May 1986) Duties included hardware support of
tactical crypto digital computers that interfaced with voice/data
communications equipment. Diagnosed problems in digital circuitry with
Oscopes and Multimeters. Required security clearance of level SECRET.
Received honorable discharge in 1986.
Detailed Education Digital Equipment Corporation
(February 1996)
Object Oriented Class Design using Microsoft Foundation Classes MFC -
Intensive detailed study of MFC 3.0 design/implementation of GUI
applications using the Microsoft Visual C++ Integrated Development
Environment using the Class Wizard and Resource Editor, C++ Browser,
etc... Borland International (June 1994) World of C++ - Intensive
detailed instruction on C++ and object oriented software design. All
advanced aspects of C++ and object oriented programming were stressed.
Beyond the world of C++, OWL Hewlett Packard (June 1993) Object
Oriented Design - Object Oriented Design in it's early stages covered
methods such as inheritence, polymorphism, data hiding and
encapsulation etc... Object Oriented Design Methods by Grady Booch -
Object Oriented Design process revealed in descriptive detail by
experienced Object Oriented Developer Grady Booch covering methods and
styles to facilitate Large Scale Object Oriented Programming demands.
AT&T Object Oriented Programming in C++ - All advanced aspects of C++
and Object Oriented Programming were stressed. PA Risc Overview -
covered software engineering aspects using PA-Risc microprocessor and
optimization as it applies to software development. Digital Equipment
Corporation (October 1989) VMS Internals - Intensive detailed study of
VMS version 5.0 internals and data structur es based on Digitals
Assymetric Multiprocessing architecture. Source code and related text
was provided .
Bridgewater State College Curriculum
(Sept. 1982 - May 1986) Data
Structures - Implementations of every type of list, queue, stack, tree
also memory resident networks using Pascal and C. Many applications
were written and run on the Vax 11/780 running VMS. Operating Systems
- Designed priority process scheduler, paging memory manager and I/O
task scheduler using Concurrent Pascal. Theories were heavily stressed
in Kernel design, concurrent processes and programming, cpu scheduling
with multiple processors, memory management with page and segmentation
using different algorithms, virtual memory involving page replacement
algorithms, deadlocks, interprocess communication and file systems
with an in depth look at Unix. Data Communications - Designed an async
data link control protocol using Vax Pascal. Detailed study in basic
communications concepts, overview of data communications hardware,
data codes and error detection, synch and asynch communications,
modems, network architectures, data link control protocols, line
throughput and compression, finite state logic in protocol
implementation, timing problems with data flow and complete coverage
of bit/character oriented protocols SDLC/HDLC/TCPIP. Systems
Architecture - Designed primitive digital functions in both hardware
and software. Detailed study in digital logic circuit design,
integrated circuits design and digital function implementation in both
software and hardware, data representation, register transfer and
micro operations, basic computer organization and design, central
processor organization involving microprocessor design, microprogram
control organization, arithmetic processor design, I/O organization
and memory organization using RAM, ROM and cache. Discrete Mathematics
- Computability, formal languages and grammars, permutations,
combinations, probability, graphs and planar graphs, trees, finate
state automata, numeric functions, recurrence relations, generating
functions and recursive algorithms, boolean algebra, analysis of
algorithms involving differential and integral calculus and predicate
calculus related to logic in problem solving (PROLOG). Related Courses
- C, Fortran, Design of programming languages, Basic, Cobol,
Artificial intelligence using Prolog and predicate calculus, Pascal 1
and Pascal 2. Programming and algorithm design was heavily stressed.
U.S. Army Signal Corps
. (May 1980 - May 1986) Basic electronics
training, Advanced training maintaining tactical crypto data
scramblers, reading open digital circuitry schematics and trouble
shooting to component level using multimeters and oscilloscopes.
Miscellaneous Applicant is a subscriber to the following technical
journals: Dr. Dobbs, C++ Journal, C++ Report, Journal of Object
Oriented Programming, Object Magazine, Windows/DOS Developers Journal,
MSJ and Microsoft Developers Network. All off site work is performed
with a Gateway P5/166mhz, 5gig. References furnished upon request.