Post Job Free
Sign in

Engineer Java

Location:
Minneapolis, MN
Posted:
November 28, 2012

Contact this candidate

Resume:

-->

Newsgroups: misc.jobs.resumes

From: "Phil M. Hoss"

Subject: Java Developer

Date: Fri, 19 Apr 2002 18:03:45 -0500

Phil M. Hoss

**** *** ** **

Minneapolis, MN 55418

612-***-****

(home)

612-***-****

(cell)

*****@**********.***

OBJECTIVE

Seeks challenging opportunities in Information Technology.

STATEMENT OF QUALIFICATIONS

Six years of experience in development of e-commerce applications and

web sites using JSP, Cold Fusion, and CGI. Experience with Java J2EE.

Over eleven years of total programming experience in several languages.

Experienced with Internet security utilizing SSL and X.509 certificates.

Familiar with ANSI X.12 EDI and business-to-business communications

using XML.

PROGRAMMING LANGUAGES, SOFTWARE, HARDWARE, OPERATING SYSTEMS

- JSP, JDBC, XML, HTML, CGI, Servlets, Applets, EJBs

- Java JDK's 1.3, 1.2.X, 1.1.X, 1.0, J2EE SDK1.2.1

- Java Auxillary Packages: JSSE, JNDI, JCE, JavaMail

- Java Application Environments: JRUN 3.0, JBOSS, WebLogic

- Oracle 9iAS, 8i, 8, 7.3, Oracle Developer 2000 (Pro*C)

- MS-SQL Server 7.0, 6.5, Access 97, Informix 7.2

- Other languages: C/C++, JavaScript, Cold Fusion, ASP

- Web servers: IIS, Apache, Netscape, WebSite Pro, et al

- Web browsers: Netscape Navigator, Internet Explorer

- UNIX: Sun Solaris, Linux, HP-UX, AIX, SGI

- Windows: Windows 2000, 98, 95, 3.1, Windows NT

EDUCATION

BS

Nuclear Engineering, 1978 GPA Overall 3.0 /A=4.0

Kansas State University

Major 3.3

Manhattan, Kansas ABET Accredited

CERTIFICATION

- Level II Engineer per ANSI N 45.2.6 (NQA-1)

- Engineer-In-Training Fundamentals Exam - EIT Kansas, 1986

- Java 1.2: Java Programming Basics (MindLeaders)

- Sun Certified Java 2 Programmer (in progress)

LOCATION

Will travel/relocate.

WORK HISTORY

04/02

- presentRetek, Minneapolis, MN

Contract

position (1 month). Refactored an EJB retail allocation

application for release in May. JBOSS/WebLogic java application server.

Eclipse Project coding tool. PVCS source control. Extreme programming

team environment.

11/01

- 12/01AI Software Solutions, Omaha, NE

Contract

position (1 month). Developed a web-based ordering tracking

system using JSP ( java server pages ) and javascript for NC-Plus

dealers to create quotes and place orders over the Internet. Accessed

Oracle stored procedures, tables, and views from JSP. JRUN used as the

development work environment with Apache web server. Application

deployed on Oracle 9iAS.

1/01

- 4/01Presideo, Inc., Sebastian, FL

Contract

position (3 months). Assisted client with establishing TLS

connection using Java Secure Socket Extensions ( JSSE ) for SSL client

authentication to meet HIPPA privacy requirements. Used RSA

public-private key encrytion in JCE to secure data. Bug fixes to

existing java code. Revised javascript validation routines to use data

masking for different data formats. Replaced JDBC-OCBC driver with JDBC

Type 4 driver for MS SQL Server 7.0 database to improve system

performance. CORBA implementation using Visibroker with JRUN.

1/00

- 12/00PurchasePro.com, Las Vegas, NV

Contract

position (6 months + extensions). Responsible for architecting

ANSI X.12 EDI as entity Enterprise JavaBeans ( EJB ). Developed email

notifications using JavaMail. Ported Visual Basic e-commerce application

to java including catalog importing and exporting functions. Wrote DOM

parsing and SAX parsing functions in java to process purchase orders

from XML shopping cart information via XML portals. Developed real-time

tier pricing prototype using java servlets. Implemented java SSL

security and authentication for client-server bid pricing applications

using sockets. Evaluated the use of RosettaNet, cXML, BizTalk, xCBL to

communicate purchase orders in XML and EDI X.12. Addressed mapping and

conversion issues between each type. Developed database schema and

stored procedures for XML-to-XML document conversions using Oracle 8i.

Accessed database tables via JDBC. Developed a XML document translator

using dynamic java. Responsible for implementation of OBI standard for

transmission and receipt of OBI documents utilizing Java Secure Socket

Extensions ( JSSE ) for SSL connection with client and server

authentication. Responsible for creation of X.509 certificates using

Sun's keytool.

7/99

- 11/99Carlson Marketing Group, Plymouth, MN

Contract

position (month-to-month). Responsible for developing

promotional websites using Cold Fusion, MS SQL Server stored procedures,

and java JDBC maintenance code. Windows NT platform. IIS web server.

6/99

- 7/99Ameritrade, Inc., Omaha, NE

Contract

position (one month contract). Responsible for code review and

documentation of CGI perl scripts interfacing with 24-hour brokerage

system. Sun Solaris platform. Netscape web server.

4/99

- 5/99Fallon & McElligott, Minneapolis, MN

Contract

position (one month contract). Responsible for developing a

Cold Fusion application to email documents as part of BMW's promotional

website. Oracle 7.3 database. Work done on Windows NT 4.0 platform.

Apache web server.

3/99

- 4/99ABC Bus Companies, Inc., Faribault, MN

Contract

position (one month contract). Telecommute. Responsible for the

complete architecture, design, and development of an MRO procurement

website. Prepared design specification, data modeling, and database

schema.

1/99

- 3/99Digital River, Inc., Eden Prairie, MN

Contract

position (two month contract). Assumed role of EDI Coordinator.

Responsible for all aspect of EDI transactions at Digital River for

initial setup and EDI-capability. Prepared EDI maps to application API

process calls using Macro Programming Language and spEDI*map. Setup of

trading partner profiles in spEDI*tran. Coordinated in-house EDI

activities and communications with trading partners.

6/98

- 12/98WAM!NET, Inc., Bloomington, MN

Contract

position (2-month contract + extensions). Developed user

interface to an Informix database using C API. SGI UNIX environment

using embedded C and XML. Responsible for fixing "show stopper" and

"severe" bugs to existing Java applet. Apache web server on SGI UNIX

platform.

5/98

- 7/98Alliance Consulting, Inc., Edina, MN

Contract

position (2-month contract). Development of e-commerce website

utilizing MS Visual C++, Pro*C, client-side Javascript error checking

routines. Oracle 8 database on back-end. Windows NT 4.0.

3/98

- 5/98Harbinger, Catalog Solutions Div., Greenville, SC

Contract

position (Repeat). Enhanced web-based catalog application

(Exxon's national procurement system) Improved basket handling and

checkout processes. Embedded SQL access to Oracle tables, dynamic

JavaScript, and HTML written in Pro*C and compiled in MS Visual C++.

Integrated Crystal Reports Report Engine to reporting modules.

Development of Javascript routines to handle multiple account codes for

purchase order line items. Windows NT 4.0. (See

9/97 - 2/97Acquion,

Inc

. below for more details.)

11/97

- 3/98IBM, IBM Research, Hawthorne, NY

Contract

position (4-month contract). Responsible for the development of

a web-based EDI X12 translator for the automotive industry. Coded in

Java using JDK 1.1.4 using Netscape's Internet Foundation Classes (IFC

1.1). CGI code in MS Visual C++. Utilized IBM Internet Connection Server

web server. JAR object signing. Windows NT.

9/97

- 11/973M, Advanced Technologies, St. Paul, MN

Contract

position (150 hr project- bid at 200 hr). Responsible for

porting HPUX web application to Windows NT 4.0, recompilation of source

code, and acceptance testing. Revised previously written JavaScript code

which failed acceptance tests. Setup MS Visual C++ to precompile

Informix ESQL/C code. Setup Netscape Enterprise Server on Windows NT

4.0.

2/97

- 9/97Acquion, Inc., Greenville, SC

Contract

position (2-month contract + extentions). Developed web-based

engineering procurement system per design specifications and database

schema (Exxon's national procurement system). Embedded SQL access to

Oracle tables, dynamic JavaScript, and HTML written in Pro*C and

compiled in MS Visual C++. Coded Web-to-Application interface map,

display shopping basket, verbal orders, manual entry, reports, send

requisition. Wrote validation of data and required fields in JavaScript.

Windows NT 4.0, MS-IIS 3.0 web server, Oracle 7.3. Specifically designed

for Microsoft Internet Explorer.

6/97

- 7/97Interactive Games, Inc., Bloomington, MN

Contract

position (100 hr project). Telecommute. Wrote Cold Fusion pages

to connect with ODBC database (Access), register sweepstakes

participants, e-mail notification to sweepstakes winners. Responsible

for data modeling and database schema. Wrote JavaScript routines for

navigate from sponsor site. Windows NT 4.0, MS-IIS 3.0 web server.

2/97

- 2/97J.J. Hill Reference Library, St. Paul, MN

Contract

position (1 week). Telecommute. Wrote Perl script to e-mail

HTML form information. Windows NT 3.5, MS-IIS 2.0 web server, Blat 1.5

mail server.

9/96

- 1/97St. Paul Software Corporation, St. Paul, MN

Contract

position. Designed and developed web-based electronic commerce

software for business-to-business transactions. Interfaced HTML forms to

EDI. SSL 3.0 security with Java applets, Windows NT 4.0, MS-IIS 2.0 web

server, MS SQL Server, Oracle. Access to SQL data via ODBC (C++/Cold

Fusion) and ASP.

3/96

- 7/96Minnesota Singles (Self), Minneapolis, MN

Designed, developed, tested, and implemented a dating service web site

on SUN Solaris platform. "C" programs create "on-the-fly" HTML documents

and accesses ISAM database information. Prototyped in Windows 3.1.

Investigated use of Perl and java applets.

10/95

- 3/96Law Firm of Fagre and Benson, Minneapolis, MN

Contract

position. Designed, developed, tested, and implemented "C"

programs and Paradox scripts (SQL) that find duplicate database records

(breast implant information) in Windows for Workgroups environment

running on Banyan Vines network. Linked Exxon Valdes Trial Exhibits to

Trial Transcript.

9/94

- 4/95Law Firm of Myers, Pottroff & Ball, Manhattan, KS

Contract

position. Installed LANtastic 6.0 network (18 nodes) (Windows

version). Convert ISAM database manager to Paradox by using Borland

Database Engine and "C". ECCO.

5/91

- 12/92Northern States Power Company, Monticello, MN

Contract

position. Nuclear engineering. UNIX. Prepared nuclear safety

evaluations during design basis configuration management

re-constitution.

2/90

- 5/91LEI Technology (self), Manhattan, KS Clients: Steve Brown,

Atty, Salina, KS Bob Pottroff, Atty, Manhattan, KS

Further development and application of project started in 1989 with

Myers and Pottroff (see 10/89 - 6/89 below). Applications: Estate

Planning and Domestic Relations. C Programming. ISAM database. Document

Publishing.

10/89

- 2/90U.S. Department of Energy, Savannah River Plant, Aiken, SC

Contract

position. Nuclear engineering. DOS. Prepared and presented

nuclear safety assessments of re-start issues.

6/89

- 10/89Law Firm of Myers and Pottroff, Manhattan, KS

Contract

position. Designed, developed, tested, and implemented method

of creating automated word processed documents (Court orders,

settlements, agreements, etc.) from information in ISAM database.

Responsible for data modeling and database schema.

11/87

- 3/89Niagara Mohawk Power Corp., Syracuse, NY

Contract

position. Nuclear Verification and Compliance. Designed,

developed, and tested pre-HTML method of linking ISAM database

information to text document. Database information was estimated to

contain over 1 million entries. Used "point-and-click" techniques in

DOS. Text document consisted of over 15,000 pages. Text document was

required to remain in WordPerfect format and revised annually. Written

in Turbo Pascal. VAX, DOS, IBM mainframe, and Wang OIS platforms.

2/87

- 11/87Vector Services Corp., Red Wing, MN and LaCrosse, WI

Client: Northern States Power Company

Contract

position. Dueled as startup engineer and programmer/analyst.

Designed, developed, tested, and implemented punch-list (prioritized and

delegated to-do list) using TAS (4GL) and pascal programming. Designed,

developed, tested, and implemented cabling scheme conversion for

interface between vendors and suppliers schematics using TAS.

10/85

- 12/85George M. Myers, Inc., Ft. Riley, KS

Contract

position. Responsible for mapping underground cables to station

drawings. Measured and recorded daily construction work progress.

5/85

- 7/85Virginia Electric Power Company, Richmond, VA

Contract

position. Nuclear engineering. Revised safety analysis report

with proper system descriptions and interactions.

7/82

- 4/84Kansas Gas and Electric Company, Burlington, KS

Nuclear engineering. Systems engineer responsible for startup testing of

power plant systems. Supervised labors and technicians in the field.

6/80

- 7/81Arkansas Power and Light Company, Little Rock, AR

Nuclear Engineering. Implemented search and retrieval functionality of

licensing information for two nuclear plants using FORTRAN language.

First commercial application of IBM 5520 word processor in conjunction

with IBM Series 1 mini- computer.

1/79

- 6/79Emporia State University, Emporia, KS

Graduate teaching assistant. Instructed Physics I recitation section.

Mailgate is maintained online by *********@********.***



Contact this candidate