|
|
![]() |
Steve Perry
Computer Software Instructor PO Box 2620 Avila Beach, CA 93424 760.744.1150 steveperrymail@yahoo.com |
|
|
Education
| University of Phoenix | MA Education, 2004 Emphasis in Adult Education and Distance Learning |
| Illinois Institute of Technology | BA Mathematics, 1978 |
Qualification
Summary
| Over 11 years as a Computer Software Instructor
for corporations and colleges.
Classes taught in both lecture and online format. Currently an Associate Professor at Palomar College in the Computer Science and Information Systems department and an adjunct professor at Saddleback College and San Jose State University. Additionally have 24+ years as a Computer Programmer, Web Applications Developer, Systems Analyst, and Project Leader. |
Courses
Offered
| PHP with MySQL | Creating Dynamic Web Pages using PHP with the MySQL Database |
| Web Development | (X)HTML, JavaScript, CSS, AJAX, XML, Flash, Adobe Photoshop |
| SQL | Oracle 8i, 9i, 10g
(PL/SQL), MS SQL, Sybase, MySQL, DB2
Stored Procedures, Triggers |
| Java | Java Fundamentals, Servlets, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), JDBC |
| Database Systems | Database Design, Database Management, PowerDesigner |
| Perl / CGI | CGI.pm, Perl Fundamentals, Regular Expressions |
| PowerBuilder | Windows Development, Performance Management, Non-Visual Objects, Object-Oriented Design & Programming |
Technical
Experience
| Programming
Languages / Development Environments |
Java – J2EE, Java
Servlets, JSP (JavaServer Pages), Enterprise JavaBeans (EJB),
JDBC, CORBA, RMI, SOAP Development IDE’s: IBM VisualAge, Sybase PowerJ, Borland JBuilder PHP, Perl, Visual Basic, PowerBuilder (X)HTML, ASP, JavaScript, AJAX, CSS Graphic Design: Adobe PhotoShop Flash, Dreamweaver, FireWorks IBM Mainframe (MVS): COBOL, DB2, CICS, IMS, RPG, FOCUS, JCL, TSO, CLIST |
| Database &
Associated Utilities |
ORACLE 6, 7, 8,
8i, 9i, 10g, PL/SQL (Stored Procedures, Triggers)
Sybase Transact SQL & SQL Anywhere (Adaptive SQL Server) MS SQL Server, ODBC / JDBC MySQL |
| Employment
History
Palomar College,
San Marcos, CA
Full-time instructor for the Computer Science and Information Systems Department, teaching classes in Java, PHP/MySQL, Perl, SQL, JavaScript, CSS, Java Servlets and JSPs, Computer Science, and HTML. Classes are taught in both lecture and Internet-based format. Created two new certificate programs for
Web Developers and Web Server Administrators and created new courses in
C#, .Net Framework, Java Servlets/JSP/EJBs, PHP, and Python.
San Jose State University,
San Jose/Fullerton, CA
Part-time instructor for the Graduate School of
Library and Information Science. Taught classes in Database Systems and Management
(using Oracle), PHP, and JavaScript.
Saddleback College,
Mission Viejo, CA
Part-time instructor for the Business Science
Division, taught classes in PowerBuilder, Java, PHP/MySQL, Perl, and SQL. Classes
taught in both lecture and Internet-based format.
Developed new curriculum in PowerBuilder,
Perl, PHP/MySQL, and SQL.
Cuyamaca College,
Mission Viejo, CA
Part-time instructor teaching classes in PHP/MySQL, JavaScript, HTML/CSS.
Classes taught in both lecture and Internet-based format.
Hands On Technology
Transfer, Chelmsford, MA
Computer software instruction for this
nation-wide computer training company.
Digital University,
Newport, CA
Taught Internet-based classes in Java,
Perl/CGI, Database Design, and SQL for this privately-held online training company.
Option One Mortgage
Corporation, Irvine, CA
Instructor:
Senior Web Applications Developer:
Web developer on team that designed, developed,
and implemented a Web-based Verification of Mortgage system (VOM). The
VOM collected customer information via HTML/JSP (JavaServer Page) forms
and matched the information to a Microsoft SQL Server database containing
customer loan information. Once validated (via a Java Servlet / JDBC process)
a customer's loan information would be updated (via an Enterprise JavaBean
(EJB) /JDBC ) with a fee amount and the final loan payoff information would
be displayed. This VOM system produced a FAX, PDF, or JSP / HTML file depending
on a customer choice. The system was developed using JBuilder and successfully
deployed on an Allaire JRUN Web server and the EJBs were deployed on a
Sybase Jaguar application server.
Southern California
Edison, San Clemente, CA
Internet Applications Developer
Developed Intranet application that allows images to be retrieved and viewed. Application allows users to enter search criteria, initiate a search, and display the results in a grid format. The document index data is retrieved from an Oracle database through the JDBC and HTML pages (and associated JavaScript) are dynamically generated from Java Servlets hosted on an IBM WebSphere application server. Designed HTML front-end interface using Allaire's HomeSite and NetObjects Fusion. Java Servlets were developed using IBM's VisualAge for Java. Links are provided in the results grid to retrieve compressed images from a Novell File server and open images using a browser plug-in which allows viewing and printing of the images. Developing a search/result application to integrate with Topic, Verity's Internet-based text indexing and retrieval system. Using ASP, HTML, JavaScript, and TIS (Topic's specific index engine interface) for system hosted on NT's IIS web server. HTML, ASP, and JavaScript developed using HomeSite. Systems Analyst / Applications Developer
Developed a data-driven, object-oriented Generic Security Object that allows a user or systems analyst to control the security of a PowerBuilder application without requiring software modifications. Wrote System Requirements Specification and System Design Specification documents. Coordinated effort to move the Nuclear Document Management System to a 32-bit platform from PowerBuilder 5 to PowerBuilder 6.5, including integrated APIs that handle imaging, scanning, printing, image file storage, and word processor interfaces. Handled development for adding a major sub-system to the Nuclear Document Management System to manage Engineering Drawing data and images using PowerBuilder 6.5, Oracle 7.3, and associated APIs. Project Leader / Systems Analyst / Applications
Developer
Lead effort to add multiple sub-systems to the Nuclear Document Management System (NDMS). Coordinated the efforts of six people; Developers and System Analysts. With the project analyst, developed an innovative "interview" screen flow Wizard to insure an easy to understand interface and an accurate processing of complex procedures by the users. Developed a data-driven, object-oriented Search/Result Object that allows a user or systems analyst to define the searches for a PowerBuilder application without requiring software modifications, thus saving weeks/months of coding for new applications. Systems Analyst / Applications Developer
Developed a client/server based Document Distribution system interfacing with the Document Imaging and Retrieval system using PowerBuilder 4.0/5.0, ORACLE 7.0 SQL, OLE 2.0, and the R&R for windows DDE interface. Used PowerDesigner to develop conceptual and physical database design. A senior developer on team that developed the Nuclear Document Management System (NDMS), a client/server Document Tracking & Imaging system which received a ComputerWorld/Smithsonian Award for Heroic Achievement in Information Technology (June 10, 1997, Reg. No. 97271) and is a part of the Smithsonian Institution's permanent research collection. NDMS incorporates optical imaging, storage and retrieval, workflow, and e-mail. NDMS uses API external function calls to integrate with Scanning/Viewer software, Novell network connection objects, and word processing software. The NDMS database is managed by both the application and Oracle Stored Procedures/Triggers. Designed, developed, and implemented programs to handle the data conversion from IBM's Mainframe VSAM files to Oracle 6.0 tables using COBOL, Oracle’s SQL*Loader, PL/SQL, and PowerBuilder 4.0. Developed an application level security system using PowerBuilder 4.0. Project Leader / Systems Analyst / Applications
Developer
Led Project to convert Host based Regulatory
Commitment Tracking system to a Client/Server system on an IBM PC/Sequent
Server (UNIX) using PowerBuilder 3.0, R&R for Windows, ORACLE 6.0 SQL
and the Lotus cc:Mail VIM interface for automatic E-mail connections. Used
the Dynacom download facility and ORACLE utilities (SQL*Loader and PL/SQL)
to convert data from mainframe to an Oracle database server. Maintained
Windows Help system using MS Word 6.0 and Doc-to-Help.
Stanford University, Stanford, CA
Coordinated team of four people in the
development, testing, and implementation of a Northern Telecom Telephone
Billing system using COBOL, VSAM, WYLBUR execs, and the SPIRES database
(IBM 370/MVS) Redesigned and maintained the General Ledger system.
References and previous employment history
on request
|