Charles Goolsby - Senior Business Analyst, Requirements Manager, Rational Specialist




Charles Goolsby is a senior business analyst, system architect, enterprise software developer and team leader. Performs on-time delivery of systems requirements, system architecture, database design, code and test artifacts for complex enterprise-level applications. Utilizes Rational, Telelogic and Microsoft project management and design tools to effectively organize the management of complex projects. Mentors teams-in, and implements, the Rational Unified Process (RUP), Software Development Life-cycle (SDLC), CMM and eXtreme Programming methodologies as best suited for a given software team. Performs the installation, configuration and management of Rational Requisite-Pro, Rose, ClearQuest, ClearCase and Rational test tools. Customizes Rational tools via API programming and templates. Effectively communicates with a business organization's management and staff to elicit detailed system requirements. Develops complex requirements hierarchy models, complex use case models, activity, collaboration and sequence diagramming in Rational Requisite Pro, Rose and Microsoft Visio. Designs and manages iteration-based life-cycle project workflow systems with RUP, ClearQuest and Microsoft Project. Has developed many Microsoft Visual Studio and MS Office 2000 based enterprise applications: customer relationship (CRM), marketing, human resources (HR), legal case workflow, law enforcement, military, banking, financial, healthcare, telecom billing, telephony, manufacturing, cartographic systems.




Project Management:

18 years managing enterprise software teams and IT operations

Process Methodology:

18 years structured life-cycle management: RUP, SDLC, CMM

Management Tools:

  3 yrs. Requisite-Pro/Rose/ClearQuest/ClearCase; Project/Visio/VSS

Web Development:

  2 yrs. ASP 3.0, XML, Cold Fusion, Java, IBM WebSphere, FileNet


  4 years SQL Server, 6 years Visual FoxPro, 18 years xBase


Professional Experience:


Health Objects Corporation – 2003 – Baltimore, MD

Performed team mentoring on Rational Unified Process, eXtreme Programming and Microsoft Visual Studio based software development for a product line of infusion pharmacy, medical billing & pharmacy inventory applications.


Baltimore Gas & Electric – 2003 – Baltimore, MD

Perform requirements, use case development & software testing for enterprise level project customizing CogniCase- PragmaCAD based dispatch system. Elicit requirements from customer service, dispatch, electric service groups. Mentor team on Rational RUP, Requisite Pro, Rose. XML, MQ Series, Visual SourceSafe, MS Project/Office 2000.


National Association of Securities Dealers (NASD) – Rockville, MD Consultant – 2002

Manage requirements development for a new NASD financial application tracking suspect corporate and municipal bond trades. Perform research, client staff interviews, requirements & use case development, Java, JavaScript.


American Association of Airport Executives – Alexandria, VA – Consultant – 2002

Provide data conversion services for 70,000 member, integrated contact, sales and events management. system. Creating re-usable VFP 7.0 conversion tool to port 240 FoxPro 2.6 tables to new SQL Server 2000 database design.


Artech – Ballston, VA – Requirements Manager/Consultant – 2002

Team subject matter expert on Rational technology. Provide leadership in the use of Rational Requisite Pro, Rational Rose and the Rational Unified Process. Trained, mentored 35member requirements team for large-scale Defense Department legacy HR to Peoplesoft integration and modernization project. Developed requirements hierarchies supporting over 200 complex use cases. Did gap analysis, activity diagramming and SoDa reporting.


BPT – Tyson’s Corner, VA – Consultant –2002

BPT provides Rational technology/methodology implementation services, often in coordination with Rational Corporation. Provided BPT client Verizon with complex use case modeling services in support of an interactive voice response system. Developed Rational Rose models from use cases. Intergrated Rational with Visual FoxPro.


Computer Sciences Corporation - Mechanicsburg, PA - Consultant - 2001-2002

Provided technology architecture, business analysis and hands-on development expertise to CSC’s Pennsylvania state contracting unit. Developed software process methodologies incorporating CSC’s Catalyst approach and Rational Unified Process for 30 member team. Designed implementation of requirements/use-case management and quality assurance using Rational’s Unified Process, Requisite Pro, ClearQuest, and testing tools. Provided business process analysis and development for Pennsylvania’s Banking, Labor/Industry, Corrections departments.


Ecuador Designs - 2001-2002 - Part-Time

Design of an e-Commerce crafts retailing solution. ASP 3.0, SQL Server 2000, Rational Unified Process, toolset.


TMP Worldwide - 2001 - Consultant - Boston, MA

Performed the upgrade of a large custom sports apparel manufacturing plant's management application. Successfully resolved many emergency issues. Mentored staff on programming, NT network administration. Visual FoxPro 6.0.


British Aerospace Engineering - 2000-2001 - Consultant - Federal Contract - Alexandria, VA

Managed the engineering of complex software requirements for a global, multi-service military web portal using Rational Requisite Pro. Mentored web portal development team on the Rational Unified Process. Performed database architectural design for Portal using SQL Server 2000 Server and integrated Windows 2000 security.


Business Object Solutions, Inc. - 2000 - Consultant - Federal Contract - Arlington, VA

Managed team of 5 ASP 3.0 and SQL Server 7.0 developers. Mentored team. Performed complex requirements management, system architectural design, SQL Server database design. SDLC, ASP 3.0, VB 6.0, SQL Server 7.0.


DynCorp, Washington, DC. - 1999-2000 - Consultant - Federal Contract - Washington, DC

Worked on several software projects supporting the legal and energy regulatory work of the U.S. Federal Energy Regulatory Commission. Designed and created a legal case tracking system. Worked on hydroelectric regulation applications. CMM Level-3 environment. SQL Server 6.5 and VFP 6.0, Active-X Data Objects.


Integration Technologies Group - 1999 - Consultant - Falls Church, VA

Defined the conversion methodology and requirements to upgrade large federal procurement management system from FoxPro 2.6. Three-tier COM design. SQL Server 6.5, Visual Basic 6.0/ADO, Sheridan, Visual FoxPro 6.0.


The Rouse Company - 1998-99 - Consultant - Columbia, MD

Managed requirements, designed and created financial modules managing commercial mall and office leasing data. Mentored Visual Basic developers on use of Visual FoxPro. VFP, VB, J.D. Edwards. SQL Server 6.5.


Bell Atlantic Logistics - 1998 - Consultant - Beltsville, MD

Managed major applications for a Bell Atlantic equipment manufacturing plant. Modernized a FoxWeb and Visual FoxPro Intranet based internal equipment ordering system. Upgraded large factory manufacturing management system. FoxWeb, Visual FoxPro 6.0, Fox 2.6. Assisted in requirements definition for next-generation system.


Bell Atlantic TeleVideo - 1997-1998 - Consultant - Manassas, VA/Chester, PA

Wrote shipping module for warehouse inventory and management system team in support of Bell Atlantic Televideo's rollout of Direct TV sales and service. Performed SQL Server database design. SQL Server 6.5, VB 6.0.


Universal High Tech Develop. - 1997 - Consultant - Federal Contract - Rockville, MD

Developed human research rules violations legal case tracking system for the U.S. National Institutes of Health. Application tracked legal investigations regarding public and private human research projects. Visual FoxPro 5.0.


Dynamic Corporation - 1996-1997 - Consultant-Federal Contract-Washington, DC

Managed requirements, design and creation of grants management system, U.S. Commerce Department. VFP 5.0.


MaxTech, Inc. - 1996 - Consultant - Bethesda, MD

Modernized and converted a computer telephony application from FoxPro 2.6 to object-oriented Visual FoxPro 5.0. Integrated the VoysAccess Active-X control from Voysys with Dialogic PC telephony hardware.


Paragon Computer Solutions - 1995-1996 - Consultant - Gaithersburg, MD

Managed requirements, designed and created the Major Donor Management System tracking large political donations for the Republican National Committee and for Republican National Congressional Committee. FoxPro 2.6, Visual FoxPro. Also developed an MS Access system to track convention delegate straw-poll voting trends.


Lynn Gilfillan Associates, Inc. - 1995-1996 - Consultant - Federal Contract - Fairfax, VA

Conducted requirements analysis, created conversion strategy, designed and coded system to convert a complex 5 megabyte Excel spreadsheet managing all vendor accounting for small contractors of the U.S. Advanced Research Projects Agency (ARPA). Converted from Microsoft Excel to FoxPro 2.6. Used DDE, Excel Visual Basic (VBA).


Stanley Associates. Inc. - 1994 - Consultant - Federal Contract - Alexandria, VA

Worked with Clipper and PowerBuilder team supporting U.S. Marine Corps logistics management program. Rapidly analyzed and fixed outstanding bugs in preparation for product delivery. Mentored team. Rated as their best outside consultant to date. Offered team leadership over 15 developers. PowerBuilder, Clipper 5.2.


U.S. Postal Service Headquarters - 1994 - Consultant - Federal Contract - Washington, DC

Worked with U.S. Postal Service management and a Ph.D. workplace violence consultant to assemble requirements and conduct the full life cycle development of a critical risk management program to track the then 10,000 pieces of threatening mail sent by workers to U.S. Postal Service management. Clipper 5.2, FoxPro 2.5, CA Visual Objects.


Computer Data Systems, Inc. - 1992-1994 - Programmer - Federal Contract - Rockville, MD

U.S. Department of Housing and Urban Development's multifamily housing insurance processing system. Analysis, coding of financial modules. Novell manager, technical writer. Word Perfect macro coding, training. Clipper 5.2.


Montgomery County, Maryland Police Department - 1992-1995 - Programmer - Part Time - Rockville, MD

Responsible for all office software development at police headquarters. Managed requirements, performed all development. Created personnel management, police disability, false alarm tracking, other systems. Clipper 5.2.


Management Technology, Inc. - 1992-1993 - Programmer - Federal Contract - Falls Church, VA

On team managing U.S. HUD financial systems. Requirements analysis, development, documentation. Clipper 5.2.


Management Technology, Inc. - 1985-1992 - Project Manager - Federal Contract - Rockville, MD

U.S. National Oceanic & Atmospheric Administration's Marine Chart Branch $2.5M data center. Managed 11 staff over 7 years in CAD, data management operations. Automated operations, trained NOAA staff. TS Clearance, 1990.


Management Technology, Inc. – 1984-1985 – Operations Supervisor – Federal Contract – Germantown, MD

Managed special tracking project’s data processing team. U.S. Department of Commerce Payroll Service Center.


Montgomery College, Rockville, MD, 1985: Pascal, Advanced Pascal, Management; Dynamic Data, Inc.: Basic, dBase - 1985

Businesses: 1) Zaragua Productions (Events Management) 1987-1990; 2) Inside-Outside Services (Landscaping) 1984-1986