Gregg Slimski

			GREGG ALAN SLIMSKI


Address
8 East Red Oak Drive
Voorhees, NJ 08043
(609) 751-3584

SUMMARY
	*  Nineteen years of Software Architecture/Design/Development 
        *  Ten years independent consulting as President of Slimware, Inc.
	*  Extensive experience through entire product life-cycle
        *  Experience Leading, Mentoring and Managing projects and teams
        *  Requirements Gathering: Business Modeling, Business Rules and Use Cases
        *  Architectures:  Web-based, SOA, Mainframe, Client/Server
        *  Object-Oriented experience: Rational Rose/UML/Use Cases
	*  Experience with Process Improvement(Rational Unified Process/iterative)
	*  BS and MS in Computer Science (Drexel University)


July 2006	De Lage Landen
   to           Wayne, PA.
Present		Independent Consultant

Lead Business Analyst for a Basel II compliant Credit Risk System. 
Collaborated with International Credit Risk Subject Matter Experts to 
create global business requirements for the System.  Gathered 
requirements using Use Case techniques and documented requirements as 
Use Cases.  Worked with Technical IT team to translate Use Cases into a 
Service-Oriented Architecture and Design.  Travel to the Netherlands to 
work with Business Team on International requirements.


April 2002	Aetna 
   to           Fort Washington, PA.
June 2006       Independent Contractor

Lead Application Architect role for simultaneous, multiple projects 
supporting the Medicare Modernization Act (MMA) requirements.  Worked 
with Project Managers to determine scope, budget and schedule for 
architectural deliverables.  Worked with and mentored Business Analysts 
on gathering project requirements through use cases, business rules and 
non-functional requirements used as input to Architecture activities.  
Applied company Enterprise Architecture standards, guidelines, and 
patterns to create different project architectures (Web-based/J2EE, 
Mainframe/2-Tier, etc.).  Utilized Rational Rose and UML diagrams to 
document Architectures using RUP 4+1 Architecture Views in a standard 
SoDA-based Software Architecture Document.   Collaborated with Technical 
Leads to drive technical designs based on architectural decisions and 
direction.

Lead Analyst/Architect for all Pharmacy domain projects. Helped
customize and mentor the Rational Unified Process (RUP) as the
organization's development methodology.  Customized and administered
RequisitePro database for project requirements. Developed and documented
Requirements Management approach for the team. Key player in development
of Project Vision, elicitation and definition of business requirements,
and managing the traceability of requirements throughout the development
life cycle.  Performed Object-Oriented Analysis (OOA) including Domain
Modeling, Use Case Modeling, Activity Diagramming, Sequence Diagramming,
Storyboarding.  Developed Business and Analysis Models represented in
the Unified Modeling Language (UML) utilizing the Rational Rose and
Rational SoDA. Supported RUP Project Management activities including
Risk Assessment, Scoping, Prioritization and Iteration Planning.


Sept 2000  MBNA Hallmark Information Systems
  to       Newark, DE.
April 2002 Independent Contractor

Mentored teams (Business Unit and Systems) on the Rational Unified
Process (RUP) used for the Strategic Telesales System (STS) project. 
Personally responsible for the process engineer, system analyst and 
use case specifier roles in the process. Collaborated with Business 
Unit to gather and define requirements and produce system Use Cases.  
Worked closely with project manager and architect to help them 
understand RUP.  Configured and used RequisitePro tool for requirements 
traceability.  Used Rational Rose for analysis and design activities.


April 2000 Cigna Group Insurance
  to       Philadelphia, PA.
Sept 2000  Independent Contractor
   
Collaborated with Business Team to gather and define requirements and 
produce Use Cases for Web-based Group Variable Universal Life (GVUL) 
Internet Enrollment project. Used Rational Unified Process approach to 
develop Software Requirements Specification. Performed use case analysis 
and domain modeling of business objects using Rational Rose and UML. 
Mapped analysis objects to Enterprise Java Bean (EJB) architecture.  
Worked with Project Management Office to improve development process.


April 1999 MBNA Hallmark Information Systems
  to       Newark, DE.
April 2000 Independent Contractor

Designing and developing common software middleware components 
for 3-tier Client/Server transaction-based applications.  Collaborated with
Business Team to refine requirements and produce Use Cases.  Educated/
mentored teams in Use Case analysis and development, object-oriented
techniques, iterative process and Rational Rose.  Participated in evaluation
of Rational Unified Process and RequisitePro.   Evaluating third-party Workflow
products for incorporation into existing systems.  Designing and developing a
common Workflow API layer to be used by existing and future systems.


March 1998 General Signal Networks
  to       Mt. Laurel, NJ.
March 1999 Independent Contractor

Analyzed, designed and developed object-oriented embedded software
for the High Speed Switch Platform (HSSP).  Analyzed and designed 
software using the Unified Modeling Language (UML) and Use Cases
with Rational Rose tool.  Developing software in C++ using EC++ standard
and Tasking EDE (embedded development environment) on target
MQX operating system and M68360 processor.  Unit tested software by 
developing first using Visual C++ environment.  Source code control using PVCS.


May 1997 NETGEAR (Bay Networks)
  to     Santa Clara, CA.
Present  Independent Contractor (part-time)

Project management/lead engineer for User Interface platform which
will interface to all existing and future NETGEAR products (terminal
adapters,  Ethernet hubs/switches, etc.).  Developed an Object-Oriented
project  methodology to guide the development process.  Documented 
System Requirements and Functional Specification incorporating Use 
Cases using Rational Rose tool.  Developed initial Object Model in UML.

Project management for ISDN Terminal Adapter Autolearn project.  
Specified requirements/functionality using Use Cases with Rational 
Rose tool. Implementation on Windows 95 PC using C++.  


Dec 1997   Sarnoff Corporation
  to       Princeton, NJ
March 1998 Independent Contractor

Designed Video Data Model for efficient storage, indexing, retrieval
and browsing of video imagery.  Designed the model using object-
oriented techniques in UML with Rational Rose tool.  The model is the 
basis for a video image class library and for storing video images into
a relational or object data base.


May 1997  Sarnoff Real Time Corporation
  to      Princeton, NJ
Oct 1997  Independent Contractor

Developed strategy for integrating ATM technology into the SRTC
Video Server product.  Developed system and functional requirements
using Use Cases and Rational Rose tool.  Specified software modifications
to existing system to support ATM PVCs.  Ported Harris & Jeffries
Signalling Software to Video Server System Controller (SGI/IRIX) to 
support ATM SVCs.  Attended ATM Conference '97 to learn about current 
market and technology.


Aug 1996   General Instrument Corporation (Next Level Communications)
  to       Hatboro, PA
May 1997   Independent Contractor

Developed an Object-Oriented methodology process for group project.
Developed a Functional Specification for the Switched Digital Session
Manager (supporting International DSM-CC protocol) product for 
Video-on-Demand services over ATM.  Object-Oriented Analysis and Design 
based on the Object Modeling Technique (OMT).  Incorporated other OO 
techniques such as Use Case Analysis.  Recommended and used Rational
Rose tool for OOA/OOD.  Attended five-day training workshop "Object-
Oriented Analysis & Design using the Booch/OMT Unified Method".  Attended
five-day training "OOA/OOD/Rational Rose using OMT" given by Rational
Software Corporation.  Developed software in C++ on SUN/SOLARIS platform 
using Rogue Wave class libraries (Tools.h++ and Threads.h++).


Feb 1995  Controlware  Communications Inc.
  to	 Neptune, NJ
Aug 1996  Independent Contractor

Participated in requirements phase for new intelligent 
bandwidth manager product. Applications include ISDN backup, 
overflow, and terminal adapter features. Learned existing 
product line for functionality and compatibility. Developed 
a Functional Specification and System Architecture for the 
product. Designed Inband protocol and Overflow functionality 
using SDT Design tool (industry standard Specification Description
Language and Message Sequence Charts). Guided the engineering
methodology. Project management responsibilities for US site
included tracking issues, scheduling, holding meetings, etc. 
Researched source code control tools for the project. Worked with 
German engineering group. International travel to England, Germany 
and France.


May 1993  Digital Equipment Corporation
  to	 Manalapan, NJ
Feb 1995  Senior Software Engineer

Designed and developed the Local Area Transport (LAT) SVR4 
Streams based driver for the DEC OSF/1 ("unified Unix") OS. 
Also designed and developed the LAT User Interface to LAT 
driver API for CLI, GUI, etc.  Participated in entire life 
cycle (Functional Specification through System Test).  
Developed software in C on OSF/1 Alpha systems.  Tested 
software using lint, Insight, dbx debugger, and HP LAN Analyzer.  
Managed software using ODE source code control.


Feb 1992  Science Dynamics Corporation
  to	 Cherry Hill, NJ
May 1993  Software Engineer
		
Designed and developed real-time software for the General 
Purpose Platform (GPP) telecommunications product.  Application 
products consisted of the Digital Changed Number Announcement 
System and the Expanded Announcement System for the Telcos. 
Designed and developed redundancy features for the VME-based GPP.  
Designed the communications path between the two Motorola 68020 
processor boards which supported database update transfers, 
software copy transfers, diagnostic tests, etc.  Developed 
software in C which executed on pSOS real-time OS.  Tested 
software using Probe and XRAY test tools.  Recommended PC-lint 
tool which improved software quality.


June 1990  Teleos Communications, Inc.
   to      Eatontown, NJ
Feb 1992   Member of Technical Staff
		
Designed and coded Dynamic Bandwidth Allocation feature for the 
ISDN Token Ring LAN bridge which interfaces to the ISDN IAP switch. 
Produced design specification for the DBA product. Developed 
software in C to run on pSOS real time OS.  Used HP logic analyzer, 
Sniffer analyzer and software trace to test and debug software.  
System tested IAP switch including TR bridge, BRI, PRI and T-1 
interfaces, and System user console.  Attended the Texas Instruments 
LAN Workshop.  Documented requirements and design recommendations 
for using the TMS38O l6Mbps Token Ring chipset for enhanced LAN bridge. 



June 1989  Infotron Systems Corporation
   to	  Cherry Hill, NJ
June 1990  Engineer II
			
Researched Networking Areas (Routing, Topology Management) for the 
Streamline 1000 Network Applications Processor. Designed Topology 
Management subsystem.  Participated in the design of other networking 
areas such as Routing, Call Control, Connection Management, and 
Signalling.  Developed a software engineering life cycle process.
with deliverables and reviews, to guide software development.  
Attended the Eastern Communications Forum 1990 and documented the 
relevant seminar information.


Jan. 1989  Telesciences CO Systems, Inc.
   to	  Moorestown, NJ
June 1989  Software Engineer
		
Designed, coded and tested software enhancements for a teleprocessing 
billing system (PDU 20).  Designed and implemented compression 
algorithms for the Compressor module. Produced engineering and 
design specifications, and test plan and procedures for the project.


Nov. 1987  Avanti Communications Corp.
   to	  Newport, RI
Jan. 1989  Software Engineer
		
Designed, coded and tested communications software for the Open 
Network Exchange (ONX), an intelligent multi-nodal T-1 processor 
used to integrate large corporate communications networks.  Developed 
real time software in the circuit management area of the project to 
run on VRTX.  Developed software in C using the Unix OS.  Tested 
software with HP64000 emulator and HP1631D logic analyzer. 


July 1986  Raytheon Company
   to	  Portsmouth, RI
Nov. 1987  Software Engineer
		
Designed, coded and tested diagnostic software for the AN/SQQ 89 
On board Trainer.  Used HIPO design standard, C, 68000 Assembler, 
68000 debugger, and UNIX.  Developed software for the Magnetic 
Treatment Measurement System (MTMS) project.  Completed in house 
course "C Programming Language".


Jan. 1983  Federal Aviation Administration Technical Center
   to	  Atlantic City Airport, NJ
June 1985  Computer Science Trainee (Cooperative Education)


PROTOCOLS
	ATM, DSM-CC, ISDN Q.931, Token Ring 802.5 MAC and LLC,
          LAT, NetBIOS, MLP, SMB.

LANGUAGES
	C, C++, C*, 68000 Assembler, Pascal, FORTRAN, LISP,  PROLOG,
           APL, FORTH, 6809 Assembler, Kornshell, AWK.

HARDWARE
	Motorola 68000, Motorola 68020, Intel 80186, TI TMS38O LAN 
           adapter  chipset.

OPERATING SYSTEMS
	UNIX, OSF/1, MS DOS, MS-Windows, VMS, NetWare, PSOS+, 
           VRTX, AMX, IRIX. 


EDUCATION
	Drexel University, Philadelphia, PA
	M.S. in Computer Science, March 1992
	B.S. in Computer Science, June 1986

TRAINING
        Business Process Management, Brainstorm Group, 2004.
	Software Architecture Workshop, Bredemeyer Consulting, 2003.
	Model Driven Architecture (MDA) Conference, OMG, October, 2002.
        Requirements Management using Use Cases, Aetna, August, 2002.
	Iterative Project Management, Aetna, August, 2002.
        BEA TUXEDO Application Development, BEA Systems, April 12-16, 1999.
        UML World Conference, New York City, March 1999
        OOA/OOD/Rational Rose using OMT, Rational Software, September, 1996.
        Object-Oriented Analysis & Design, aLigra Systems, August, 1996.



Member number:1003 Last Updated: Oct 13 1995
Go to The Software Contractors' Guild Home Page.
Copyright(c) Gregg Slimski and The Software Contractors' Guild, Post Office Box 257, Nottingham, NH USA 03290-0257