Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Stephen M. Drahus Senior Java Consultant Summary: Mr. Drahus is a Senior Developer and DBA with over 15 years of Web, Client/Server and middleware applications development experience, and is a certified Microsoft .Net developer and certified PowerBuilder developer. He has worked extensively with Java, Visual Interdev, ASP, VBScript, JSP, WebLogic and WebSphere server, JavaScript, HTML, XML, XSL, JBoss server, Visual BASIC, Crystal Reports, PowerBuilder, ERwin, S-Designor, ORACLE, PL/SQL, SYBASE and Microsoft SQL Server. Applications include financial, banking, healthcare, customer service and administrative systems. Technical Experience: Software: Java, JSP, JBoss 4.2, IBM Weblogic 8.1, WebSphere 5.1, , Struts 1.2, Eclipse 3.4, Hibernate and Spring Frameworks, ANT, Visual Basic 6.0, VB.NET, Visual Studio.NET, ASP.NET, C#, Java Script, SVN, ASP, Visual Interdev 6, VB Script, XML, XSL, PowerBuilder 3.0a/4.0/5.0/6.0/6.5/7.0/9.0, PowerScript, ORACLE 7.1/7.2/7.3/8.0/8i, ORACLE WEB Application Server 2.1/3.0, PL/SQL, SQL Net MS-SQL Server 6.0/6.5/7.0/2000, SYBASE, SYBASE Enterprise Gateway, IBM's DB2, DB2/2 Crystal Reports 7, Crystal Info 7,Crystal Reports 8.5, Crystal Enterprise 8, MAPI, MS-Exchange, Outlook, OLE 2.0, ADO/RDO, MSWINDOWS 95/98, MS-WINDOWS NT 4.0/2000, SAP R/3 ABT Project Workbench; S-Designor, ERwin IMS/VS, MFS, CICS Command Level, VSAM, TSO/SPF, OS/MVS JCL & Utilities, OS/2, MS-DOS, Borland Paradox, Borland Quattro Pro, Hummingbird Exceed 6.0 Programming Languages: Java, Visual Basic, VB.NET, C#, HTML, Java Script, PL/SQL, PowerBuilder, COBOL II, Assembler Stephen M. Drahus Selected Applications Experience: For ING/Golden America Life Insurance, functioned as a Sr. Consultant currently participating in creating an enterprise architecture framework utilizing JBoss 4.2, JPA, along with Spring and Struts. Intent is to create a Java 1.5 service layer to allow phased conversion of legacy applications along with folding in additional business lines to new J2EE architecture. Assisted in migrating all Weblogic applications from EJB 2 to EJB 3 on a JBoss platform. Also migrated Java applications residing in SVN to IBM ClearCase. Build and administration tools included Cygwin and Putty. Responsible for application development and support of multiple J2EE enterprise applications that utilized BEA Weblogic 8.1, Java 1.4, message, session, and entity beans along with XML Beans, XML web services, Java Server Pages and Struts. Applications included a document generation application to interface with Exstream document engine. Technical highlights include session and entity beans to interface with existing Sybase 12 database. JMS message queues along with XML Beans to interface with Exstream engine. JSP/Struts administration pages. Additional applications included an automated fund transfer application that allowed outside vendors to initiate fund transfer requests through the use of XML web services. Application made heavy use of XML Beans and stateless session beans to interface with Sybase. For Under Armour, Inc, Responsible for application design, development, and support of an ASP.NET web application developed using C#.NET and SQL Server 2005. The application was responsible for managing, consolidating, and tracking shipments along with exporting data to SAP R3. Technical highlights included creating custom server controls, reusable .NET components, master pages, extensive DHTML with JavaScript. .NET framework version 2.0. For MBNA America, functions as a Sr. Consultant responsible for development of an Intranet application utilizing JSP, Java, Java Servlets, web services, Jakarta Struts tag library, IBM WebSphere 5.1, and UNIX. The application manages MBNA credit card reward points programs through the use of a JSP web front end utilizing web services that interact with DB2 and Informix stored procedures. Technical highlights include; solely responsible for writing all JSP web pages, which included using the Jakarta Struts framework and extensive use of JavaScript and DHTML, wrote approximately half of all action servlets that interfaced with web services, helped write UNIX shell scripts to build and deploy web application, administered local install of IBM WebSphere server. Additionally participated in re-architecting a classic ASP web application to ASP.NET using C#. The application provides resource management tracking, forecasting, and reporting for all projects within the bank. Technical highlights include; server side ADO written in Jscript to be converted to C# and ADO.NET to SQL Server 2000 stored procedures. Responsible for new screen design in ASP.NET, tuning stored procedures, creating and scheduling DTS packages, and increasing overall performance of the application through the .NET architecture. For ING/Golden America Life Insurance, functioned as a Sr. Consultant responsible for application development and support of a client/server based application utilizing Powerbuilder 9.0 and Sybase System 12. The application managed and performed a variety of accounting and query functions related to ING’s retail life and annuity insurance contracts. Technical highlights include; extensive SQL tuning and stored procedure authoring, along with table and trigger creation. Chaired analysis and design meetings to address assigned end user requested enhancements. Database interface was done through Rapid SQL 7.3. Version control was done through Merant Version Manager 8.0. For Towers Perrin, functioned as a Sr. Consultant responsible for application development and support of Intranet applications utilizing JSP, Java 2, Java Servlets, Enterprise Java Beans, Jakarta Struts tag library, BEA WebLogic 6.1 web server, and Eclipse 2.1. The applications provided clients the ability to enroll, modify, and view their company provided benefits on secure Internet sites. Technical highlights include; JSP web pages that interfaced with EJBs and servlets, integration with Struts tag library, XSL translets, BEA WebLogic 6.1 administration. All JSP web applications were developed using Eclipse 2.1. Participated in migration of applications from ASP to JSP platforms. Previous releases of software that I developed and maintained utilized Visual Interdev 6.0, ASP, JavaScript, VBScript, XML, XSL, and MS SQL Server 2000. Technical highlights include; server side VBScript, client side JavaScript, COM to custom DLL that utilized SQL Server 2000, Enterprise JAVA Beans along with XML/XSL to dynamically produce HTML to be included in WEB pages. All pages were tested to ensure compatibility with Netscape. Provided technical leadership and mentoring for junior team members. For The Pennsylvania Health Law Project, functioned as a Sr. Consultant responsible for design and development of a web based questionnaire designed to determine the eligibility of underprivileged, disabled, and elderly individuals for medical assistance under a variety of qualification categories. The application was written utilizing Visual Interdev 6.0, ASP, as well as dynamic HTML, server side VBScript and client side JavaScript. For SEI Investments, functioned as a Sr. Consultant responsible for design and development of a corporate Intranet applications utilizing MS SQL Server 6.5/7.0/2000, Visual Interdev 6.0, ASP and Crystal Info 7.0. The applications provide users with fund performance and related financial data about the SEI family of mutual funds. Technical highlights include; server side VBScript scripting model, DCOM to custom Active X DLL’s, integration with Seagate Crystal Info for WEB distribution of reports, SQL Server stored procedure driven Crystal Reports and ASP pages. Participated in SQL Server data base conversion from version 6.5 to 2000. Performed the upgrade of SEI’s Crystal Info 7.0 installation to Crystal Enterprise 8. Previously for SEI Investments, developed a corporate Intranet application utilizing IIS 4, MS SQL Server 2000, Visual Interdev 6.0, and Excel 2000. For a large national non-profit organization, functioned as the Senior Developer for a WEB based Financial System in Visual Basic 6.0 with ASP running against SQL Server on the Window NT Server platform. Implemented a business Intranet application (www.abcis.org) utilizing SQL Server 7.0, Visual Interdev 6.0, Visual Basic 6.0. and Crystal Reports 7.0. The application provided accounting functionality to support day-to-day operations of the business. Wrote ASP pages utilizing Visual Basic script to interface with SQL Server 7. Wrote and interfaced with AxtiveX DLL's to perform validation and data access. Implemented style sheets to provide the user with an easier and quicker way to navigate the interface. Used ADO methodologies to access and update data from the SQL Server database. Created SQL Server stored procedures for use with Crystal Reports. Integrated the Crystal Reports WEB report viewer into the application for on demand reporting. For Bentley Systems, as a Sr. Consultant and ORACLE DBA was responsible for design, data modeling, development, implementation and data base administration support of seven enterprise wide mission critical Customer Service and Software Product Systems utilizing S-Designor as the Case Tool, POWERBUILDER 5.0/6.0/7.0 and ORACLE 8.0/8i under MS-Windows NT. These POWERBUILDER MDI applications make extensive use of the ProFrame Base Class Library including: user objects & inheritance; developing data windows in multiple styles including both visual and non-visual objects; writing global functions, reusable function painter routines and drop down data windows; establishing validation rules with Data Base Painter; as well as the extensive use of list boxes, radio buttons, check boxes and other objects. (Bentley Systems – con’t) - Additionally as the ORACLE data base administrator (DBA) created tables, indexes, synonyms and sequences as well as performance tuning including development of ORACLE 7.3 and 8.0 SQL stored procedures and triggers. SQL stored procedures and triggers. Created a MAPI interface to Microsoft OUTLOOK to facilitate e-mail and faxing of reports. Additionally developed and interfaced a data collection shipping application using Radio Frequency (RF) terminals. Other activities included the development and support for WEB based Customer Support Data Collection and Reporting Systems using native HTML and ORACLE WebServer 2.1. Developed numerous routines using ORACLE PL/SQL and HTML for dynamic page creation and incorporated queries using the ORACLE ConText cartridge. Personally developed new Visual Basic 6.0 applications using ADO/RDO functionality with remote function calls to SAP R/3. Additionally built Visual Interdev 6 WEB enabled database applications using both client and server side VBScript. Developed ORACLE Views for reporting based upon SAP table structures. For NovaCare, Inc., functioned as a Consultant and was responsible for the development and support of a Patient Recovery Tracking System. Responsibilities included interface design, prototyping and development. After implementation of this system, was assigned to be the lead developer for the next release of the NovaCare Clinition tool, which allows physical therapists to monitor patients under their care. Utilized ERWin as the CASE tool and POWERBUILDER 4.0 for development. Participated in design meetings and developed a new graphical interface and assisted with database design changes to improve referential integrity and response times. Responsible for evaluating vendor base class libraries to determine applicability and benefits. Also developed an improved tab object interface used in the new release of the system. For a major Philadelphia area bank, performed data modeling, analysis, detailed design and development for a new Asset Based Commercial Lending application using ERWin as the CASE tool, POWERBUILDER 3.0A for GUI construction, with SYBASE-SQL Server. Advanced POWERBUILDER features include: complete MDI (multiple document interface), extensive use of event-driven GUI design, visual and non-visual objects, global functions, SYBASE remote stored procedures with T-SQL, inheritance, drop down lists, and drop and drag transfers between windows. Responsibilities included conducting JAD sessions with the business line representatives, code walk-throughs with technical staff members, and weekly status meetings to monitor the project plan. Participated in the logical and physical data model construction. Provided technical mentoring on POWERBUILDER and SYBASE issues. Developed a windows based help using Doc-To-Help@, a .hlp file generator and developed time estimates for all phases of the project using Project Workbench. For CoreStates Financial Corporation, participated in the development of a Credit Management Information System (CMIS). This system is a client/server, relational database, graphical user interface (GUI) based package. The system was designed using Knowledgeware's ADW as the CASE tool, Powersoft POWERBUILDER as the GUI development tool, DB2/2 as the server database, and DB2 as the host database. Responsibilities included creating interfaces between the existing IMS Loan Accounting packages and the new CMIS databases on the host and server. Responsible for interviewing source system experts to determine data requirements, assisting with data field mapping, and creating pseudo-code specifications using the mini-spec diagram of the ADW Analysis Workstation. Responsible for coordinating and consolidating multiple copies of the encyclopedia into one master copy, as well as translating the Analysis encyclopedia into the Design Workstation. Created all necessary Design objects required to generate the DDL for the physical data model. Participated in the development of front-end GUI screens utilizing POWERBUILDER and DB2/2. The system was designed as an MDI application utilizing micro-help. For Keane, Inc., functioned as a Programmer/Analyst. Responsible for development and maintenance of on-line and batch applications using IMS DB/DC, DB2, COBOL II and Knowledgeware's ADW. Served as Sr. Analyst for the development of a Reclamation System using ADW tools and methodologies For Automated Financial Systems, served as a Programmer/Analyst and participated in all aspects of design and development of new product features for the Level III Commercial and Installment Lending packages. Responsibilities included analysis, testing and implementation on on-line and batch systems utilizing CICS, IMS DB/DC and DB2. Personally responsible for the technical design and construction of the Automated Bank Consolidated (ABC) feature of the Level III System. Assisted with the development of the Asset Based Lending and the Executive Line of Credit (ELOC) features of the system. Also provided technical training on the Level III system design for clients in-house and at client sites. Experienced in system installations and commercial lending conversions. Previous experience includes AFS Deposit Accounting. Teaching: Associate Professor – Penn State: Great Valley Campus Taught the following graduate level course in database design concepts featuring Oracle 8: IN SC 497A - Special Topics: Principles of Database Design (3). This course introduces students to the main components of the Oracle Relational Database. Students learn basic Oracle database architecture, concepts and database design principals. Hands-on exercises give students an opportunity to practice concepts covered during lectures. This course helps students understand how Oracle Structured Query Language can be used to fulfill real-world business information requirements. Upon completion of this class, students understand how to design and create database structures to store, retrieve, update and display data using Oracle SQL. Education: M.B.A. - Management Information Systems, West Chester University B.S. - Computers and Information Systems, King's College A.S. - Accounting (minor concentration in Economics), King's College Microsoft .NET Certified Professional (MCP) - Microsoft Inc. Certified Computer Professional (CCP) - ICCP Certified POWERBUILDER Developer (CPD) - Powersoft Inc.