Post Job Free
Sign in

Engineer Electrical

Location:
Little Rock, AR, 72211
Posted:
April 01, 2011

Contact this candidate

Resume:

Bill(Chunshan) Gu

**** ***** ***** **, ****** Rock, AR 72211-4455

Phone: 501-***-**** Email: abhoiq@r.postjobfree.com

OBJECTIVE

To obtain a full-time permanent position as a Senior Oracle Database

Administrator

EDUCATION

( M.S. in Computer Science

May, 1998

Case Western Reserve University, Cleveland, Ohio

GPA 3.72/4.00

( M.S. in Mechanical Engineering

Dec., 1995

University of Missouri - Rolla (UMR), Rolla, Missouri

GPA 3.88/4.00

( M.S. in Electrical & Mechanical Engineering

July 1987

TongJi University, Shanghai, China

GPA 3.75/4.00

( B.S. in Electrical & Mechanical Engineering

July 1984

TongJi University, Shanghai, China

GPA 3.83/4.00

COURSE EMPHASIS IN COMPUTER SCIENCE

( Relational Database Managements ( Data Structures and

File Management

( Object-Oriented Software Development ( Computer Communication

Networks

( Interprocess Communications in Unix ( Unix Network Programming

( Computer Graphics ( Analysis of

Algorithms

( Principles of Operating Systems ( Robust Control

Systems

TRAINIING CERTIFICATES

( Oracle PL/SQL Programming, 1998 ( Oracle8 DB Administrator,

1999

( Enterprise DBA Backup and Recovery, 1999 ( Oracle8i Performance

Tuning, 2000

( Oracle10g DBA Workshop I, 2007 ( Oracle10g DBA I/II

Phase I/II, 2009

COMPUTER SKILLS

( Databases: Oracle11g/10g/9i/8i/8/7.3, Oracle11g/10g/9iAS, Oracle11g

Fusion Middleware,

Oracle10g/9iDS, Oracle11g/10g/9i Forms,

Oracle11g/10g/9i Reports, RAC,

CRS, ASM, RMAN, WebLogic11g/8i, Oracle RDB, Oracle

JDeveloper,

PL/SQL, SQL, Server2008/2005/2000/7, TOAD, T-SQL,

JDBC, ODBC, ADO,

ASP, ERwin, CASEStudio, SQL*Plus, SQLTool, OEM

( Languages: Java-J2EE, J++, C++, C, Visual C++, Visual Basic, PHP,

JavaScript, Perl,

Tcl/Tk, Python, XML, HTML, Pascal, FORTRAN-90/77

( Operating Systems: Sun Solaris, Linux, HP-UX, IBM AIX, Tru64 Unix,

OpenVMS,

MS-DOS, Windows 95/NT/2000/XP/Vista/7

( Platforms: SunBlade, SunSparc, SunUltra, HP-UX/9000, IBM

RISC/6000, DEC Alpha,

DEC Vax, IBM-PC

( Miscellaneous: Apache, IntelliJ, CVS, CSDiff, ANT, MS Office

97/2000/XP, MATLAB

AWARDS

( Certificate of Merit from LTV Corp., 1999, 2000

( Excellent Honor Student from TongJi University, 1980~1987

REFERENCE Available upon request

PROFESSIONAL EXPERIENCE

May 2010 - Present, Oracle DBA, Administrative Office of Courts, Arkansas

Supreme Courts, Little Rock, Arkansas

( Installed and configured Oracle11g Clusterware and RAC on Oracle

Enterprise Linux(OEL)

5.5; And installed and configured Oracle11g Database Server on OEL 5.5;

( Maintained Oracle11g 4-node RAC Database Server systems on Linux 5.3/5.5

servers;

( Installed and configured Oracle10g Application Server on Linux 5.5 for

forms and reports;

Developed a form used to access Oracle Report from an Oracle form without

second login;

( Developed Court Connect Web Login Page for users to login or change

password and redirect to another web server;

March 2006 - Present, Oracle DBA + SCT Banner Security, Department of

Computing Services, University of Arkansas at Little Rock, Arkansas

( Installed and configured and maintained Oracle10g/9i Database

Server systems on Solaris 10/9 servers; Created Oracle10g/9i databases on

Solaris 10; Migrated databases from Oracle 9i to Oracle10g; Tuning database

instances and improving database performance; Rebuilt/compressed indexes;

Configured invalid objects;

( Installed Oracle10g Application Servers on Linux RHEL5/4 servers;

Configured Oracle10g Forms/Reports and Web Applications on RHEL5/4 servers;

( Maintained SCT Banner Security System for MIS system, installed

Banner8/7 on Linux Servers ES 5.0 and upgraded patches; Migrated SCT Banner

Security System from version 7 to version 8;

( Implemented Oracle RDBMS and Databases backups; Refreshed Oracle

databases for testing and development routinely;

( Built Oracle11g/10g/9i Data Guard system on Solaris Server for

Disaster Recovering System and maintained standby database servers;

( Built standby Oracle10g Application Server on Linux Server for

Disaster Recovering System;

( Developed and built Oracle10g/9i LogMiners for recovering and

tracking Oracle10g/9i Database Servers;

( Developed Oracle custom forms for Intelligent Card project; Added

some new functions to

Banner Oracle forms;

( Practiced Oracle RAC on VMware on Windows XP/7;

June 2004 - March 2006 Sr. Database Applications Developer, CBM

Information Systems, Little Rock, Arkansas

( Designed and programmed Oracle PL/SQL stored packages on Oracle9i/10g

Database Server for SONET Java to provide automated transaction and

reporting solutions for regional Bell Operating Companies (RBOC). Tuned

and debugged PL/SQL code packages; Setup Oracle8i/9i/10g database

instances and development environment for SONET Java; Migrated data from

older database servers to newer database servers based on Sun Solaris9/10;

( Programmed and implemented independently GUI(Graphical User Interface)

SONET Java applications using Java Swing/AWT and J2EE/JDBC to provide a

reliable, easy to use interfaces for navigating RBOC synchronous inventory

records. SONET Java contains SCID Tree diagram to give high level view of

nodes (ADMs), regens, fiber cross connects, carrier mountings, and cables.

The GUI application has easy navigation with left-click to drill-down in

place and right-click to open a new window with details. Developed table

windows for various reports with print, save, copy, etc. functions. More

than thirty table reports can be displayed by simply selecting report item

in place.

( Implemented Disaster Recovery System (DRS) Java reports using

J2EE/Java, PL/SQL, JDBC to provide critical information of over fifty

reports on facilities, customers, cables, rerouting and FCC priority

circuit issues.

( Developed and programmed customized InstallShield installation

interfaces based on Java to install SONET Java and DRS for Windows end

users;

May 2003 - May 2004 System Analyst, CBM Information System, Inc., Little

Rock, Arkansas

( Developed and implemented three-tier applications based on Oracle9i

DB Server and Oracle9i Forms using PL/SQL, Applet, Servlet, EJB and

J2EE/JDBC. The applications take input parameters from Oracle Forms and

pop-ups applets with graphical drawings which data comes from Oracle9i

RDBMS.

March, 2002 - May 2003 EDI(Electronic Data Interchange) Engineer,

Benefitfocus.Com, Charleston, South Carolina

( Designed and developed EDI creation packages for Oracle8i/WebLogic6-

based, multi-tier database application used for Benefit Open/Current

Enrollment, COBRA and Open Enrollment to Current Enrollment migration using

Oracle PL/SQL, J2EE, TOAD, Perl DBI. The product is currently used for

Blue Cross and Blue Shield of South Carolina, Blue Cross and Blue Shield of

North Carolina, Blue Cross and Blue Shield of Kansas City. The project

started from developing and implementing triggers, functions, procedures,

packages and views, which automatically audited any changes to base tables,

built up transaction histories and if necessary, compared current

transaction with extracted histories. Any changes made to base tables

could be recorded and extracted to health carriers by some utilities such

as extractors, EZRead developed by Java, JDBC, Perl, etc.

( Designed and developed an EDI creation package for

Oracle8i/WebLogic6-based, multi-tier database application used for Payroll

using Oracle PL/SQL and JAVA and TOAD. The product is currently combined

with Benefit Enrollment for some employers from South Carolina, North

Carolina. The project used triggers, functions, procedures, packages and

views, which automatically audited any changes to payroll tables. Any

changes made to payroll tables could be recorded and extracted to clients

by some utilities developed by Java.

( Designed and developed an EDI creation testing system using PERL

DBI, PL/SQL. More than 40 scenarios were developed and used to

automatically create and test some reason codes created by EDI Creation

based on changes made to base.

Jun. 98 - Dec. 01 Programmer Analyst / Database Developer, Computer

Process Control (CPC) and Networking Department, LTV Corporation,

Cleveland, Ohio

( Modeled, designed and implemented Oracle Data Warehouse databases

with distributed transactions in ERwin, PL/SQL, SQL*Net, C/C++ and FORTRAN

on Windows, Unix and OpenVMS computers, which were used to collect and

store products information. Developed application codes in VB6, VC++ to

retrieve and manipulate data, based on ODBC.

( Modeled and designed and developed an EPA (Environmental Protection

Agency)

Distributed Database implemented in SQL, C/C++ and FORTRAN on Alpha Server,

which remotely collected data about EPA into Oracle RDB database server

from several locations by TCP/IP and DEC Message Queue. Programmed some

codes used to calculate and process statistic data hourly and daily.

( Modeled, designed and developed 2-tiered, 3-tiered Oracle8i

DataMart databases used to record quality data about products, using

PL/SQL, JDeveloper, ERwin, Java, J++, JDBC, Perl on Windows and Unix

machines.

( Maintained and performed tuning on Iron Producing and Blast Furnace

databases of Oracle8i DataMart and coil finishing databases of Oracle RDB

Data Warehouse. Adjusted some parameters in the file init.ora and

generated tracing files for diagnostic purposes for the databases.

( Developed and implemented a Predictive Pacing Database on Oracle

RDB server in ERwin, PL/SQL, C and FORTRAN on Windows and OpenVMS computers

to collect products data from several locations. The data was calculated

and converted into daily and three-turn summary tables respectively.

Predictive Pacing and delay summary reports were updated and posted on web

every hour.

( Developed and implemented a products tracking system using Java,

JDBC, JavaScript and XML, which was used to track coil products on line and

display graphs and charts on web.

( Developed and implemented "Foundry Switch Baseline Utilization"

using VB6, VC++, Transact-SQL and ODBC. The project was used to collect

and calculate Layer Two switches' utilization data port by port, remotely

send all calculated statistic data to SQL Server. XML and HTML codes were

programmed and installed on a web server in order to remotely review the

utilization data or charts for any port of a switch by web browser or MS

Excel/Access.

( Developed a package of utilities using VB6, Perl, Tcl/Tk and SNMP

techniques, which consisted of "Monitoring Bay Router Status", "Monitoring

Foundry NetIron Router and FastIron Switch Status", "Monitoring 3Com Hub

Status", "Getting interface information", "Getting hub MAC addresses",

"Discovering Devices by SNMP", "Ping Fails Summary", etc.

( Developed applications communication between HP-UX/9000 and DEC

VAX/Alpha machines using C, C++, Fortran, TCP/IP and DEC Message Queue.

Jan. 96 - Dec. 96 Software Engineer, Charles Birnstiel Consulting

Engineer P.C., New York

( Teamwork: "Dynamic Analysis of Structure Deformations",

programming, debugging and testing in C++/OOD/OOP.

Aug. 93 - Dec. 95 Research Assistant, Department of Mechanical & Aerospace

Engineering & Engineering Mechanics, University of Missouri - Rolla

( Thesis: Control of Highly-Deformable Shell Structure with Embedded

Smart Materials

( Developed and programmed Nonlinear Finite Element Analysis codes to

analyze shell dynamic deformation in Fortran-77 and C.

Jul. 87 - Aug. 92 Electrical Engineer, Dept. of Subway Car, Shanghai

Metro Corporation

( Designed and analyzed the Circuit Control System & Brake Control

System of Subway Car

OTHER ACCOMPLISHMENTS

( Designed and developed an Intranet Monitoring System in Perl,

Tcl/Tk, VB6, SNMP and MIBs on Windows NT machines, which was used to detect

all critical IT machines like routers, switches, hubs, servers in Cleveland

Works, LTV. The system utilized "ping" and "tracert" to collect

continuously information about all remote monitored IT nodes, and decided

every subnet's status after logical calculation based on a complex diagram.

Every subnet's variable GUI status was updated and shown on a screen on

time.

( Developed and programmed "Distributed Talk WhiteBoard with Drawing

and Search Supports" (Server and Client in JAVA). The code package was

developed in java.net, java.lang.Thread, java.io, java.AWT/Swing,

java.Beans, java.util, java.applet, etc. packages.

( Implemented and programmed "Three-dimensional Transforms and

Viewing Pipeline of Graphics" in C/C++ on Sun Solaris machine.

( Developed an "Internet Shell with Server and Client using Sockets"

in C/C++. The operation of the code was broken down into several main

sections: Parsing; Performing socket redirection; Dealing with signals;

Background processing; Executing built-in commands, pipelines, sequence of

commands.

( Developed a multi-user chat software in JAVA with Graphical User

Interface.

( Teamwork: Developed a "Distance Online Learning Tool" in Java on

demand to provide the desired functionality, which included use of video,

audio feeds, a document viewer, a shared whiteboard and a chat area. The

program helped faculties conduct classroom activities in remote locations.

The video allowed a instructor to transmit his images to students via a PC

based video capture card; The audio transmitted the instructor's speech to

students; The viewer allowed the instructor to transmit multimedia

presentation through an Adobe PDF document viewer; The shared whiteboard

allowed the instructor and students to sketch out their ideas; The chat

area allowed the students to exchange questions and comments with the

instructor.

( Developed a multi-player game over the X-windows in C/C++, which

could be played on remote locations.

( Designed a travel ticket system in O2 C and O2 DBMS, which included

seat reservations, prices depending on the distance and departure date,

discount and surcharge depending on the speed. Programmed classes and

interfaces and their methods corresponding to each kind of ticket. Queries

in O2 SQL were executed in O2 OODBMS.



Contact this candidate