|
OO Development
Experience in the development of complex object models and their
implementation in the Visual Basic environment. Assisted in the
creation of several tools (see OrganizeIt and Genesis below) to
speed up and standardize the object development and implementation
process.
OrganizeIt!
A tool designed to aid in the collection, management and distribution
of information that makes up the requirements of any development
project. Produces rich text format output completely formatted
using pre-defined style sheets.
Genesis
A development environment that works in conjunction with VB to
collect and manage system specifications for an application project.
It also manages components of the data and meta-data models to
create "Intelligent Objects" for use in the VB application.
Genesis also produces Word and fully linked HTML documentation
for all aspects of the project and data models. Genesis will also
embed objects in the application that handle many of the non-data
related tasks that the application must generally perform. Genesis
also creates VB code for a database support tool that is used
to create and maintain the database under software control. Use
of Genesis has resulted in 40% to 80% reductions in application
development time depending on the project. The code inference
engine produces error-free code at the rate of over 1,000,000
lines per minute.
User Interface
Broad experience in user interface design. Developed interfaces
to meet a broad range of needs. Experience in interface continuity
standards. Co-Developed Screens On The Fly that has an IDE to
create bound forms requiring no application specific code. This
component performs extended data validation before persisting
the data to disk. These screens can be hosted in an application
containing the supporting ActiveX (COM) components. Also co-developed
a set of components that use the "Intelligent Objects"
created by Genesis to build screens dynamically with extensive
customizing capability.
Standards
Developed and implemented standards for system development, screen
design, report design, database structure and normalization as
well as computer-based training.
Help Files
Designed and developed standard Windows help files.
Testing / Deployment
Implemented regression testing programs and developed test scripts
for product deployment. Experience in .dll / .ocx version management
on distributed desktops. Experience with various application installation
and update methodologies.
Database
Experience in performance tuning, database normalization, multi-user
locking problems and client server upsizing working in mixed database
environments
API / Third
party tools
Extensive use of the Windows API and third party tools to enhance
Visual Basic's capability.
Training
Proficient in training clients to program in Visual Basic and
MS Access.
|