Post Job Free
Sign in

Object Oriented System

Location:
East Hampton, CT
Posted:
February 09, 2013

Contact this candidate

Resume:

SUMMARYGerard Weatherby is a Software

Engineer, Trainer/Mentor, and Relational

Database expert, with over ten years experience in two and

three tier client/server systems. Focuses on communication with

customer to ensure appropriate use of technology to achieve

business goals economically and efficiently. Expert in the

design and implementation of business logic systems supported by

relational databases utilizing use case driven Object Oriented

design along with plain language documentation of a system's

characteristics. A wide variety of experience in multiple

industries leads to a customer focused, not technology focused,

approach to problem solving. Major strengths include:

C++ object oriented development Object Oriented Analysis and Design

Java developer/instructor, including JDBC/JSP/EJB UML, Rational Rose

Experienced with a wide variety of case tools (IDEs, Source

Code Control, modeling tools) UNIX/Windows/NT operating system experience

Oracle developer and DBA experience VB, Perl, CGI, HTML, sed/awk/shell scripts

PROFESSIONAL EXPERIENCE

Charles

Consulting, East Hampton, CT (1999-present)

Principal of consulting practice which provides custom development

and training services.Designed and maintained websites using HTML, Perl CGI, Java

servlet and JSP programming.Provided training in Object Oriented Analysis and Design,

Object Oriented Concepts and Data Structures, Unified Modeling

Language (UML), Extensible Markup Language (XML), Operating

Systems, Advanced Operating Systems, C, Basic and Advanced C++,

Java, Visual Age for Java, Java Servlets, Enterprise Java Beans,

Fundamentals of SQL, PL/SQL for over 350 students.Produced Microsoft Office Excel/Access marketing application

for vendor of truck engine brakes. Tool performs engineering

calculations using user input and Access based data.

Application provides both tabular and graphic output demonstrating

return on investment for product.Developed Microsoft Office based sales marketing application

for online job board. Using user input and industry standard data,

the tool's graphic output demonstrates cost effectiveness of online

recruiting compared to traditional methods.Adapted retirement planning business module for new

international customer. Extended proven application to satisfy

unique cultural and legal requirements.Reviewed book on Advanced Java Programming for

Prentice-Hall.Skills: C++, Eiffel, Java, Apache, Tomcat, Java servlet,

JSP, JDBC, Visual Age for Java, Symantec Visual Cafe, Oracle,

MySql, Access, Excel, Visual Basic, Framemaker, Adobe Acrobat.,

Hartford, CT (1996-1999)

Principal member of application framework development team which

built infrastructure for three tier client/server system.

Time critical SHARP system replaced non Year 2000 compliant legacy

mainframe system while adding significant data recording and

analysis capabilities. Additional responsibilities included

developing automated build system and acting as an Oracle DBA

during a position vacancy. Specific accomplishments include:Co-authored Design Pattern based OO application framework for

client/server reinsurance document system.Designed and implemented abstract library interface idiom which

eliminated physical build dependencies, greatly decreasing

development cycle time.Designed and implemented multi-threaded object-relational

database interface layer.Co-authored redesign of OLE based presentation to problem

domain interface; reduced required number of presentation

developers from 4 to 1.Reimplemented workstation client reference data subsystem to

utilize local disk cache, reducing application startup time from 30

to 5 seconds.Improved client response time by implementing key functionality

in Oracle PL/SQL stored procedures and functions.Worked as Oracle Database Administrator (DBA) modeling schemas

in Erwin, designing and modifying database tables and

relationships.Doubled client/server performance by replacing DbTools.h++

query implementation with direct calls to the Oracle Call

Interface.Redesigned presentation tier, implemented in Borland Delphi,

and C++ middle tier to improve graphical list display performance;

reduced response time from minutes to seconds.Implemented fully automatic daily application build using Perl.

Implemented web server to provide real-time reports of build status

and override control of builds when needed.Ported core framework from Borland C++ to Visual C++.

Reengineered presentation layer to use Microsoft ATL (Active

Template Library)/COM interface.Documented key framework systems using Microsoft Word.Trained fellow programmers in framework capabilities and

usage.Skills: C++, Relational Database (RDBMS), Sybase, Oracle,

PL/SQL, Access, Delphi, Perl, Design Patterns, HTML, CGI, Windows

95, Windows NT, MFC, Rational Rose, Erwin, PVCS, Bounds Checker,

Microsoft Internet Information Server (IIS).,

Middlebury, CT (1996)

Senior member of team converting legacy network management system

to UNIX open standard based system.Supported port and upgrade of legacy network management system

to UNIX based client-server architecture.Developed library of specialized widgets derived from vendor

supplied (ParcPlace Object Interface) library.Analyzed and tested vendor supplied multi-threading

library.Provided object decomposition and documentation for manager

(client) application redesign.Skills: UNIX, Solaris, C++, XWindows,Object Builder, CVS., Middletown, CT

(1995-1996)

As an object oriented consultant worked on three separate projects,

including a laptop based case review product, utilization

management system, and data warehousing system. Provided

analysis, design, and coding services. Specifically:Supported initial design of three-tier product providing

Medical Director analysis of utilization data warehouse.Designed, implemented and unit tested AIX hosted data analysis

sub-system; tested concurrently on Windows NT (Microsoft Visual

C++) to ensure portability.Maintained and upgraded desktop portion of three-tier

client/server utilization management application, using Microsoft

Windows, Visual C++, Microsoft Foundation Classes (MFC) and SQL

Server.Upgraded medical case review product, using Microsoft Windows

and Borland Object Window Library (OWL).Upgraded EEHALLPI interface to mainframe server.Designed and implemented generic interface to additional

mainframe Utilization Management (UM) systems.Skills: Borland C++, Visual C++, Windows 95, Windows 3.1,

dBase, MFC, Sybase, DB2, PC-lint, AIX UNIX, Source Safe, Bounds

Checker.

.,

Waterford, CT (1991-1995)

Supported and extended C/Unix acoustic modeling/performance

prediction software for use on US Navy ships and land-based

facilities. Initially hired as business analyst, moved to

programmer due to demonstrated technical skill. Promoted to

team leader, supervising eight other developers. Pioneered use of

C++ to improve modularity and cost-effectiveness of software.

Specifically:Designed and developed UNIX client/server C/C++ applications,

including a process control executive, error message server, and a

proprietary database network server.Developed multiple X-Window/Motif GUI applications using

BuilderXcessory.Ported sensor performance suite from Sun Sparc to

Hewlett-Packard (HP/UX) runtime environments.Performed on-site sensor performance software integration into

submarine tactical decision aid software system; developed startup,

shutdown, and utility UNIX Korn, C Shell, and awk scripts.Performed on-site modification of software, including real-time

data acquisition modules.Met with clients to provide development status, time, and cost

estimates.Scheduled, advised, and directed eight person software

development team.Skills: UNIX, HP/UX, Solaris, K&R C, ANSI C, C++, Motif,

X-Windows, shell scripts, Builder Xcessory, Purify, SCCS, dbx, xdb,

Microsoft Project.

New Britain High School, New Britain, CT

(1990-1991)

Taught science and math in multi-cultural school.

Planned and executed innovative classroom lessons, including

original hands-on science experiments and demonstrations.

Commissioned Officer, US Navy (1982-1990)

Operated nuclear reactors, drove submarines and spent two years in

the classroom training other officers.

Awarded Navy Achievement Medal for "commendable leadership, superb

skill and resourcefulness."

EDUCATION

Master of Science in Computer and Information Science,

Rensselaer Polytechnic Institute (1998)

Bachelor of Science in Physics, Massachusetts Institute of

Technology (1982)

CONTACT INFORMATION

Gerard C. Weatherby

28 Oak Knoll Road

East Hampton, CT 06424

abql02@r.postjobfree.com

860-***-****

This Resume is not to be distributed without Charles

Consulting's explicit permission.



Contact this candidate