CLOUD16

Donald M. Pelletier

1601 E Highland Avenue, Suite 1217

Phoenix, AZ 85016

 

(602) 740-3115

 

OBJECTIVE

To obtain a contract or contract-to-permanent position as an Internet Software Engineer utilizing Java and Oracle.

 

EXPERIENCE

 

Java Software Engineer, Object Modeler, July - January 2000 (Contract)

Wells Fargo, Tempe, AZ

 

Developed an Internet application for the processing and presentation of invoices utilizing Java J2EE and Weblogic.  Developed presentation layer using Servlets and Java Server Pages.  Developed Enterprise Javabeans for BEA's Weblogic Application Server residing on a Sun Solaris Unix machine.  Performed Data Modeling for Oracle 8 using Erwin 3.5.2.  SQL Plus.  Performed object-modeling using Enterprise TogetherJ and Rational Rose.  Created Javascript code for light-weight validation purposes.  Created various C, Korne, and Bourne utility shell scripts.  Defined Autosys jobs to facilitate system processing.  IDE's utilized: Jbuilder and vi.  Utilized Jakarta for building and deployment. Source versioning control management.  Application encorporated EDI and XML.

 

Senior Object-Modeler, Feb 2000 (Contract)

Innervate/GCS, Pittsburgh, PA

 

Collaborated with Chief Architect and Business Domain Expert to create a conceptual-specification level object model, associated use cases, sequence, activity, and state diagrams for a health care insurance system.

 

Senior Software Analyst/Engineer, Manager, Oct 1998-Jan 2000

Mellon Bank, AFCO Credit Corporation, Pittsburgh, PA

 

Developed a robust, multi-tiered, web-enabled Electronic Billing Application (Ebis - Electronic Billing Information System) using Java 1.2.2, CORBA ORB's (Visibroker for Java 3.4) for middleware/object communications, an Oracle 8i database utilizing JDBC type 4 drivers, Object People's TopLink persistence mechanism for object-to-relational database mapping, Neuron Data's (Blaze Software) Elements Advisor Inference Engine/Builder for enforcing business rules, Inprise App Center Application Server, and Inprise Deployment Server for Java (DSJ) for application distribution. Developed user Help System using Java Help, HTML, and XML. Designed application to be deployable on any machine that supports Sun Microsystem's Java Runtime Engine 1.2.2.

Worked with end users and Business Domain Expert translating desired functionality into system software engineering specifications. Performed Object-Oriented Analysis, Modeling, and Design using the standard Unified Modeling Language Notation, the Unified Process Methodology, and Analysis, Design, and Process Patterns. Familiarity and use of other development methodologies such as Catalysis.

Developed use-cases and object-oriented UML artifacts (sequence, collaboration, activity, and state diagrams, etc..) from legacy business requirements using Rational Enterprise Suite 1.0 (Rose 98i, Requisite Pro/Web, SODA, etc..). Performed analysis and design of Oracle 8i database (relational implementation of objects) utilizing Platinum?s ERWin (3.5) data modeling tool. Designed system flexibly to work with any type of backend database.

Performed ongoing technology research and recommendation. Served as advisor to VP of Information Systems and Client Development, and consultants in the resolution of highly complex technical problems. Worked directly with Chief Consulting Architect from Rational Corporation.

 

OO Client-Server Database Software Engineer, Project Manager, Systems Engineer, Oct. 1997-1998

e-Transport, Pittsburgh, PA

Advanced Technology Group / Professional Services

 

Worked directly with Chief Information Officer, Director of Product Management, Vice President of Sales, and Human Factors Analyst. Directly supported a nation-wide sales force demonstrating electronic-document-management system applications for the Transportation Industry. Recognized by Chief Operations Officer and Director of Product Management for sole management and production of extensive mission-critical prototypes (PriceNet, Rate-Manager) for the purpose of signing-on multi-million dollar accounts.

                Developed distributed database *applications involving: Informix, DBAccess, Access, dBase, and Approach using SQL, ESQL, Informix-SQL - Informix forms & reports, and Crystal Reports. Produced electronic workflow/document flow solutions involving EDI on UNIX, Windows NT and 95 operating systems. Created n-tier client-server database applications using Object-Oriented programming methods, UML, Rational Rose, Visual C++, J++, Visual Basic, DBAccess, Informix SQL, SQL, Access databases, and Entera Remote Procedure Calls. Developed Inetwork applications (sockets, IP addresses) within a world comprised of Entera, HP, Sun, Sequent, and AS/400 machines.

                Re-engineered system server logic according to business requirements. Developed an application for sales force to automate the dynamic modification of system business rules (server-processing logic) according to each client's particular needs. Prepared test data and thoroughly validated new client-server software prior to roll over to Quality Assurance. Constructed new document layouts. Set up new UNIX development, testing, and production environments. Wrote numerous Korne shell scripts incorporating sed. Refactored system code for maximum optimization and maintainability.

Participated in most phases of the Rational Unified Engineering Process. Created product definitions. Employed good usability standards in client-interface development. Created and published analysis and design documentation using Visio, HTML, and macro-embedded Word. Researched, evaluated, recommended, learned, and applied new technologies. Incorporated design patterns and attribute-value pairs technology. Supported Quality Assurance and Technical Documentation teams.

*Major development projects: PriceNet, Rate-Manager, and FreightView, applications.

*Internal Tools Development: Sales Demo Maintenance, TransVal, ObjectBrowser, OrgModify, Server Query Utility, and Server Performance Evaluator applications.

*Servers: pzbilf, pzrimf, pzkopf, pzwqmf, pzdemf, pzftvf, and pzjmqf.

 

Consultant, 1994-1997

PERSONAL CONSULTING BUSINESS

 

Developed solutions designed to clients' specifications. Database, forms, and report development. Graphical user interface development. Client training. System purchasing consultant. Installation, configuration, and troubleshooting. Windows 95, NT, 3.11, UNIX, AS/400.

 

Franciscan University, Steubenville, OH

Advanced Web Designer, 1997

UNIVERSITY LIBRARY

 

Intranet development. Developed, promoted, and maintained multimedia web pages within client/server context using advanced HTML, Java, and JavaScript. Frequently met with Computer Science chairman, Object-Oriented Programming instructor, and director of Information Services to obtain product specifications/requirements. Strategically promoted web site presence.

 

Network Administrator/Engineer, Assistant Instructor, 1994-1997

COMPUTER SCIENCE/SUPPORT DEPARTMENT

 

Network Administration. Configured/maintained network applications. Configured PC?s for Internet, OS/2 and Novell 4.1 networks. Instructed faculty and students. Co-authored OfficeVision/400 instruction manual. Responsible for system planning, design, implementation, and management. Installed and configured IBM AS/400 system. Installed and configured OS/400 V3 and R.M. COBOL 85 for university COBOL course. System consultant for professors. System documentation. Optimized system for security and performance. Planned hardware and software purchasing. Significantly reduced system development and maintenance costs.

 

AS/400 System Support Specialist, 1991-1994

Crystal Dairy, Sacramento, CA

 

Progressively-increased responsibilities in AS/400 and PC support within a manufacturing environment. Supported AS/400 to PC connectivity. System recovery. Production forecasts. Database maintenance.

 

Personal Business: Launched and managed coffee roasting/distribution company. 1993

 

Supervisor/Facilitator, various roles, multiple *facilities.

 

Skill Highlights    

 

Languages, Development Tools

Java, J2EE, Visual C++ (MFC, STL), C, ISQL, XML, Visual Basic, Assembly, Pascal/Delphi, BASIC, COBOL, C, Korne, and Bourne shell programming, sed, and dynamic HTML(JSP). Borland JBuilder 3.5 Enterprise, C++ Builder, MS Visual Studio 6, Visual J++, Visual Basic 5 & 6, and Symantec Cafe. Rational Suite Enterprise 1.5 (Rose 2000, RequisitePro/Web, SODA) and TogetherJ.

 

Database

Oracle 8.1.5, 8i, Informix, DB2, Access, MS SQL Server, Interbase, Approach, dBase V, Visual FoxPro.

 

Report Writers

Enterprise Report Writer for Java, Informix forms & reports, Crystal Reports, etc. IBM Teammate 2000, Crystal Reports Professional 4.5.

 

Networks/Protocols

Network programming within a network comprised of  IBM NetFinity, Entera, HP, Sun, Sequent, and AS/400 systems.

 

Administration

Oracle 8, Microsoft SQL Server, UNIX, Windows NT Server, Windows 2000 Advanced Server, AS/400.

 

 

EDUCATION

 

The Object People, Raleigh, NC

Advanced Distributed Programming with Java and CORBA, Oct. 1999

 

Rational University, Santa Clara, CA

Certification in Object-Oriented Analysis and Design, UML, and Rational Rose 98, May 1998

 

Franciscan University, Steubenville, OH

Master of Arts equivalent in Education,

Bachelor of Science in Computer Science, Minor in Mathematics, May 1997

G.P.A. 3.39/4.00

 

American River College, Sacramento, CA

Associate of Arts Degree in Liberal Arts, June 1993

Associate of Science Degree in Math and Physical Science, June 1991

Both degrees received with Highest Honors

 

 

ADDITIONAL STUDIES

 

Business-related: Business Management Essentials, Quantitative Business Management, Economics: Business Statistics I and II, Group Speech and Interpersonal Dynamics, Psychology: 1.5 years.

Currently pursuing Sun Certification as a Java Architect

 

AWARDS and RECOGNITION

 

Dean's list six semesters.

Carrick-Soroptimist International Outstanding Scholarship, 1991.

Accepted into the University of Davis, California Pre-Medical BioChemistry program -- academic expenses fully covered, 1991.

 

 

UPON REQUEST

 

References will be provided.

 


sqCLOUD2 sqCLOUD23