business analysis, requirements definition, systems analysis,
use case modeling, use cases, scenarios, prototypes, JAD, business process
modeling, process modeling, process models, user interface, user interfaces,
data modeling, type modeling, class modeling, systems design, architecture
design, application development, applications development, application programming,
applications programming, testing, documentation, technical writing, user
manuals, training, user training, software development life cycle, development
methodologies, object oriented, object-oriented, OO, object oriented analysis,
oo analysis, object oriented design, oo design, object oriented languages,
oo languages, unified modeling language, uml, component based development,
CBD, rational unified process, RUP, catalysis, CMM, mentoring, rational,
rational rose, rational requisitepro, paradigm plus, paradigm+, CASE, C++,
Smalltalk, gemstone, Windows, Microsoft Word, PowerPoint, Excel, Visio,
Outlook, MS Project, desktop publishing, oral communication, written
communication, presentation skills, decision making, creative problem solving,
team player
TITLE
business analyst, systems analyst, consultant, object modeler,
data modeler, architect, designer, developer, programmer, tester, trainer,
mentor
CREDENTIALS
BA Bachelor of Arts, Bachelors of Arts, Computer Science
MS Masters of Science, Computer Science
OBJECTIVE
Business Analyst providing business solutions via business and systems requirements
management, analysis, design, implementation and training utilizing UML,
Rational Tools, and Software Development methods. Extensive experience (26+
years) in all phases of software development. Able to quickly understand
business domains and processes; understand, develop and use software and
hardware systems. Excellent interpersonal communication and presentation
skills working with various levels of staff/management.
PROFESSIONAL EXPERIENCE
2002 - LAKE HIGHLANDS CONSULTING, INC., Dallas, TX
Business Analyst, Component Architect, Trainer, Mentor
Business/Systems Analysis and Requirements management; Component-based software
development process; Course delivery.
Performed Business and Systems Requirements Management working with
clients to identify, manage, document, and gain agreement on Service Request
Management business and system requirements including use cases. Documented
business and system models using UML and Visio.
Business Analyst, Component Architect, Trainer, Mentor
Business/Systems Analysis and Requirements management; Object-Oriented
software development processes; Course development and delivery.
Performed Business and Systems Requirements Management working with
clients to identify, manage, document, and gain agreement on system requirements
and use cases. Agreed upon requirements included impact (if applicable)
and estimated costs (resources, plans). Documented business and system
models using UML and Paradigm Plus. Domains included Systems/Enterprise
Management; Procurement; Telecommunications Billing; Tax Appraisal and Assessment.
Developed templates and example deliverables for a Component Based
Development Process (variant of RUP) to improve productivity and team communication.
Developed courseware for an Object Oriented Development Process (variant
of RUP) including examples and case study.
Delivered course sessions for Component Based Design Awareness and
Manager’s Overview; OO Analysis and Design w/ Catalysis. Co-Instructor for
OO Design Using C++.
1993-1998 - Member, Group Technical Staff, WORKS Development
Business/Systems Analysis and Requirements management; Component
and Applications analysis, design, implementation and testing; User
training and support.
Led and coordinated systems requirements management for 8 manufacturing
applications and 2 subsystems resulting in unanimous customer agreement for
strategic direction of all applications development, including use cases,
estimated costs and development plans.
Member of department wide team which trained and mentored staff on
software development process improvement utilizing a variant of Rational
Unified Process. Process included all phases of software development from
requirements management to systems/customer testing, training and support.
Based on customer and internal requirements, developed and integrated
change management capabilities into 3 WORKS applications and document
management component into 5 WORKS applications improving customer’s
change control process and application consistency while increasing development
productivity and quality.
Based on team requirements, designed and implemented GUI editor framework
for SpecWORKS application improving application usability while increasing
development productivity and quality.
Developed and delivered training material and provided internal and
customer support for SpecWORKS, document management and change management
systems.
1988-1993 - Member of the Technical Staff, Computer Science Center
Systems analysis, design and implementation. Customer training
and support.
Member of DARPA-funded team which designed and developed a modular
Object-Oriented Database successfully used by 8 DARPA research groups. Led
development of BrowZeitgeist (database browser). Developed and performed
system integration and functional tests. Developed and delivered user manuals,
provided customer support.
Wrote and submitted patent application for C++ Zeitgeist: “A System
and Method for Database Management supporting Object-Oriented Programming.”
Two US Patents issued.
Wrote position paper “A Strawman Reference Model for an Application
Program Interface to an Object-Oriented Database” for ANSI X3/OODB
Task Group Workshop, October 1990. Edited OODB Task Group glossary.
1976-1988 - Individual Contributor, Team Lead, Design Automation
Department (DAD)
Applications analysis, design and implementation. Customer training
and support.
Designed, developed and supported applications and utilities used by
every major TI design groups - a) integrated circuit design database
translators to convert data from one system to another; b) data transfer
utility to transfer design data for simulation, verification and final
processing; c) TSO-ISPF based system for DAD’s IBM based design tools.
Developed and delivered customer training for every application/tool
I developed and for other applications produced by the department.
Trained over 300 engineers and technicians.