Post Job Free
Sign in

Oracle Data

Location:
NY, 11215
Posted:
March 11, 2012

Contact this candidate

Resume:

WEI (Will) RUI

**-** ***** ******, *** York *****

Telephone: 641-***-****

Email: ***.******@*****.***

LinkedIn Profile: http://www.linkedin.com/pub/wei-rui/29/57b/908

-----------------------

JAVA SOFTWARE DEVELOPER

-----------------------

Java software engineering and development specialist that has a talent for managing large-scale implementation initiatives. Have massive programming experience on structural programming (C programming language), Object Oriented Programming (Java) and script programming. Very good knowledge of design patterns. Have solid data management skills with several large data warehouse and business intelligence projects experience. Worked with cross-functional teams to expand technology capabilities. Available for full-time permanent or contract W-2 employment for up to 2 years without sponsorship.

----------------

SKILLS HIGHLIGHT

----------------

Core Competencies

Analyzing and problem solving skills using knowledge from different domains.

OOAD * Design Patterns * Java SE* Java EE

Database Development * DW * ETL * BI

Languages

Java * SQL * PL/SQL * C * Matlab scripts * Shell

Web

HTML * JSF * JSF AJAX * JSP * Servlet * EJB * JPA * Hibernate * Web Services

Databases

Oracle (Oracle Certified Professional) * MySQL * DB2 * SQL Server * Sybase * Essbase

Design Patterns

MVC * Observer * Composite * Proxy * Decorator * Command * Strategy * Template * Visitor * State * Iterator * Mediator * Facade * Factory Method * Abstract Factory * Singleton

Java DEV Tools

NetBeans * Eclipse * Weblogic * GlassFish * EclEmma * EasyMock * JUnit * CVS * Subversion * Bugzilla * Swing * SWT * Window Builder * UML * XML

Platforms

Windows * Linux * AIX * HP-UX * Solaris

SDLC Methodologies

Agile * Test Driven Development (TDD) * Pair Coding * Waterfall

----------------------

PROGRAMMING EXPERIENCE

----------------------

GRADUATE SCHOOL DEVELOPMENT PROJECTS

MAHARISHI UNIVERSITY OF MANAGEMENT, Fairfield, Iowa (student / project team member) * 2011

Used OOAD methodology to analyze and design a library system. Used UML class diagram and sequence diagram to design business model and document design results. Extensively used design patterns to optimize design. Successfully implemented the design using Java, and delivered multiple presentation layers utilizing both desktop UI tools like Swing and SWT, and web based UI tools like JSF and PrimeFaces. Refactored and modified legacy code to integrated web service for accessing real-time exchange rates for exchange converter tools. Built a flexible data persistence layer utilizing Hibernate and MySQL.

* Achieved top student status, consistently earning A’s in all classes.

3LIONS MANAGEMENT SYSTEM * (spare time)

Built modules to manage employees, to trace customers’ status, to measure employees’ performance and calculate their salaries, using JSP, Servlets, and Hibernate. Designed relational data model using MySQL workbench. Employed Agile methodology to quickly respond to customer’s requirements change, and to deliver workable application.

* Used Java, JSP, Servlet, MySQL, Tomcat, Hibernate, Agile

KEY LAB OF MULTIMEDIA INFORMATION SECURITY (research) *

Conducted research on content based binary image authentication methods in Key Lab of Multimedia Information Security. Found a solution to authenticate binary images and locate malicious modifications using content based methods. Combined Matlab scripts and C programming language to implement the solution and tested the solution on thousands of binary images. Published papers on IEEE-ICIP and registered a patent.

---------------------------------

DATA WAREHOUSE PROJECT EXPERIENCE ---------------------------------

ORACLE CORPORATION (full time employee): 07/2007 – 06/2011

Client: SHENZHEN RURAL COMMERCIAL BANK:

Deployed Real User Experience Insight (RUEI) to monitor and report on user traffic for e-teller system. Identified potential performance issue and find a solution. Designed various dashboards to measure more than 30 key performance indicators (KPI), and provided better insight and user experience. Delivered testing report to the management team using PowerPoint, and won their appreciation.

* Used Oracle Database 11g; Oracle Enterprise Linux, Windows; Oracle RUEI.

Client: PING’AN INSURANCE GROUP: (No.107 in The Financial Times Global 500 list)

Identified and refined customer’s requirements and designed data synchronization architecture using GoldenGate on numerous platforms to enable centralization of data from 8 branches in a real-time manner. Successfully used Agile methodology to manage complexity introduced by tens of different scenarios. Creatively combined both Oracle database and GoldenGate capabilities to construct workable data transferring procedures. Streamlined workflow by configuring monitor and failure handling processes. Conducted countless troubleshooting and performance tuning on data extraction, transformation and replication procedures. Worked closely with the customer to identify the best practices, and drafted manuals for daily operations guidance. Saved significant time through highly effective communication skills when working with global supporting team.

* Used Oracle Database 9i, 10g, 11g; UNIX, Linux; SQL, PL/SQL; Oracle GoldenGate, ETL, CDC; Agile methodology.

Client: GUANGDONG MOBILE: (#1 mobile network carrier in China)

Played integral role in project to build an emergency backup system to support SMS and Air Interface systems, and delivered a system recovery plan to transition operations to backup within 5 minutes of outage. Set up real-time bidirectional data synchronization system after analyzing requirements and designing architecture. Worked at mid-nights for emergency switch rehearsal, and achieved good results.

* Used Oracle Database 10g, 11g; AIX; SQL, ETL, CDC, GoldenGate.

Client: GUANGDONG TELECOM: (leading mobile network carrier in China)

Developed data synchronization and transformation processes to deal with extreme performance requirement (309GB log data within 2 hours at peak time). For the purpose of performance test, developed batch scripts to simulate real transaction load using PL/SQL. Wrote detailed testing reports in English and worked with experts from USA to resolve resource consumption issue on AIX platform.

* Used Oracle Database 9i, 10g, 11g; Solaris, HP-UX, AIX; Oracle GoldenGate, ETL, CDC, SQL, PL/SQL.

Client: GUANGDONG POWER GRID: (biggest provincial Power Grid Company in China)

Played key role to integrate business data into a central warehouse from numerous sources, including both relational data and text data. Delivered 50+ ETL/ELT processes, and customized ODI KMs to meet unique project requirements. Implemented and configured web based metadata monitoring system. Automated error data recycling process utilizing ODI packages. Resolved performance issue of a complex join over 10 tables.

* Used Oracle Database 10g, 11g; AIX, Windows; SQL, PL/SQL; ODI, BIEE; Oracle DWM

---------

EDUCATION

---------

Master’s Degree in Computer Science

(In progress via distance education courses; expected completion 2 years; current GPA: 3.9)

Maharishi University of Management

Master’s Degree in Communication & Information Systems

(Top 10 university in China – GPA: 3.5)

Sun Yat-Sen University, China

Papers published on IEEE International Conference

Bachelor’s Degree in Optics Information Technology

(Top 10 university in China)

Sun Yat-Sen University, China



Contact this candidate