Post Job Free
Sign in

Java Sap

Location:
1106
Posted:
May 08, 2011

Contact this candidate

Resume:

Wei Fu 413-***-**** Page *

Wei Fu

** ******** *****, **********, ** 01106 • 413-***-**** • ******@*****.***

Summary

• More than 11 years of IT experience, including 7 years in Integrating SAP and non-SAP systems

using SAP XI/PI, and building portal applications using WebDynpro, BSP, JCO and Webservices.

• Have been working with technology groups and business partners to understand and coordinate

requirements across channels, line-of-business applications and technologies, resulting in

architectural recommendations and/or solutions.

• Worked in finance, insurance, biotech and scientific research.

• Extensive experience in strategic planning and discussions of distributed technologies: multi-tier

web architecture and SOA.

• Extensive experience in SAP PI/XI, ABAP, ECC 6.0, Portal, R/3, J2EE, WebDynpro, Webservices,

security, OO and modeling.

• Very familiar with software development life cycle, experienced in gathering business requirements,

providing sophisticated technical solutions and different levels of the estimates for resources

projection throughout all projects.

• Excellent OO, Java knowledge with strong mentoring skills.

• Excellent methodical troubleshooting skills.

• Hands-on experience as an enterprise resource in design and development (Java, ABAP, SAP PI/XI,

EP, DB, .NET and XML) and system administration (SAP EP6, Windows, UNIX, Weblogic AS and

Vignette Portal Server).

• Special interests in NetWeaver, PI/XI, Portal, SAP J2EE, web services and SOA.

Technical Skills

Programming: PI/XI, WebDynpro for Java/ABAP, BSP, ABAP (FM, OO), Web Services, Java, C/C++,

SQL, XML/XSL, HTML, Javascript, UNIX Shell, FORTRAN, Pascal, Perl, Splus

OS Platforms: Windows XP/7, AIX, Linux, Mac OS X

Software: SAP R/3, Netweaver Developer Studio, NWDI, Visual Composer, Eclipse, Visual Studio, SQL

Server, Oracle, IIS, LDAP, Apache, Weblogic AS, Vignette Portal Server, Rational Rose, TogetherSoft

ControlCenter, NetBeans, PVCS, CVS

Management: Team Lead, Problem Solving, Effective Communication, Project Planning and execution

Professional Experience

Senior SAP developer

MassMutual Financial Group, Springfield, MA (July, 2003 – Present)

1. Designed and built PI components to enable an SAP eRecruiting process to communicate with Tivoli

Identity Management system in real-time and batch. PI components converts end user ID in payload

to SOAP headers to meet security requirements using XSLT. My responsibilities included high-level

estimate, gathering requirements, design and development of XI interfaces and components, and

coordinating all testing efforts.

2. Lead developer to build a BPM process for OFAC check. My responsibilities included working with

business owner to capture business requirements, development estimate, design and development

PI/XI components, and mentoring other developers. The BPM process involves JDBC adapter, AXIS

adapter, 2-way SSL communication with IBM DataPower and exception handling.

3. Led the effort to expose 7 compensation distributing system functions as PI webservices: worked

with business clients to document business requirements, designed all interfaces in ACORD schema

according to company standards and built PI components and implemented R/3 ABAP proxies.

Wei Fu 413-***-**** Page 2

Successfully led the effort to convert a complicated slow Java mapping XI component (processing

4.

Sircon Outbound files) to a message mapping component and a few UDFs. Worked with the business

owner to document business logic and moved the business logic to R/3 proxy processing. The new

component is clean in architecture, easy to maintain and has gained significantly in performance.

Designed a new Timecard application to replace SAP delivered: worked with HR clients and a focus

5.

group to gather requirements; designed the screen flow and the layout of the main page; built the

main page using WebDynpro for ABAP.

Support SAP eRecruiting (WebDynpro for ABAP): worked with business clients to gather new

6.

requirements and modified several forms and report pages using ABAP enhancement.

TCC application support. It is an ASP application with intensive interactions with R/3 through PI/XI.

7.

My responsibilities include daily operation, working with business clients to gather requirements for

enhancements, and maintaining ASP code, SQL Server database and PI/XI components.

Designed and built a PI/XI component to feed Distribution Compensation System (in SAP ICM)

8.

with CompEvent data from a staging database. The project had a specific performance requirement.

My responsibilities also included fine-tuning the stored-procedure and PI/XI mappings to meet the

requirement.

Initiated and designed an SAP portal component for employee address validating. It makes Web

9.

Services calls to search Quick Address System database with user input, which is then validated by

using the search results. Fully responsible for gathering business requirements, vendor interactions,

and software evaluation (including installation, configuration, documenting and presenting the

conclusion). .

Having been mentoring other developers in WebDynpro for Java in several projects.

10.

Lead developer of G/L verification system and also responsible for the application architecture and

11.

design. The business process is defined in R/3 tables and instances of the process are persistent in

R/3 tables. WebDynpro for Java is used to build the front end ( Java and ABAP).

Designed and developed web applications using WebDynpro for Java: direct deposit and W4 form

12.

for Employee Self Service, security request forms and EBP reporting. All applications were

organized in NWDI. The work also involved collecting business requirements, customizing SAP

existing function modules, and creating iViews (Java and ABAP).

Supported Annual Benefit Enrollment and other BSP applications. My responsibilities include daily

13.

support, customizing function modules, collecting business requirements for new development and

HR module configuration. (Java, BSP, JCO, PDK, ABAP, R/3, ITS)

Administrating SAP EP 6:

14.

Portal management – participating planning, architecting and component evaluating.

Daily operation - start/stop servers and applications; system monitoring and troubleshooting;

application migration and configuration, and content management.

Server/cluster setup, portal installation, SAP patch installation, JVM configuration/tuning,

ODBC/JDBC, SLD, ITS and JCO configuration.

Security – LDAP, user management and SSO.

Senior Java developer

MassMutual Financial Group, Springfield, MA (July, 2001 – June, 2001)

1. Technical lead in building company intranet using Java, Weblogic 8 and Vignette Application

Server (JSR 168 portlets and portalbeans):

• Actively participated business requirements gathering.

• Designed portlet templates and created Ant build scripts.

• Mentored other developers in both Java and portlets.

• Designed and developed technical solutions for managing content, automatic form

handling and content caching.

• Built several portlets for Contact Us, Bookmarks and What's New, etc.

2. Initiated Customer Single Sign-on project and participated gathering business requirements and

creating the project plan.

3. Lead developer of MassMutual.com: built page creation, content caching and automatic form

generation /handling using Java, Weblogic 7 and XML/XSLT.

Wei Fu 413-***-**** Page 3

Designed and built a JMX framework communicating to J2EE components and an asynchronous

4.

logging service for enterprise use (Java and TogetherSoft ControlCenter). Also collected

requirements and created the technical specifications.

Software engineer

Cereon Genomics, Cambridge, MA (July, 1999 – July, 2001)

1. Evaluated J2EE technology by building a user application portal system with Weblogic 5.0 (Java).

2. Led the development of a genotype data management system for internal customers. The system was

based on Oracle database, using Applets as client, Servlets and CORBA as middle-tier. The

development required cooperation with teams at other sites. My responsibilities included

requirement gathering, schema change, adding new services on server side and design and

development of new client applications. (Java, SQL, Rational Rose and Corba).

3. Designed and developed a repository system for sequencing trace files. The system has a set of well-

documented APIs and several subsystems. (Java, C/C++ and UML)

4. Developed a configuration repository for a taskforce system based on Voyager (Borland Corba

server). It is also a standalone application with command-line and GUI interfaces. ( Java, Swing,

Corba and SQL).

5. Developed system utilities and parsers for bio-computing use. It involves Unix system calls and load

balancing (C/C++, SNMP, Java/Servlets/JSP, MPI, Perl and shell scripts ).

Research associate and scientific programmer

Carnegie Institution of Washington, Stanford, CA (March, 1994 – July, 1999)

1. Coded and tested intensive numerical climate models. (C, C++ and Fortran on Unix platform)

2. Developed part of an on-line order system that tracks both order information and protein data ( Perl).

3. Designed a Linux data acquisition system connected to Internet by a Ricochet wireless modem. The

system is comprised programs (GCC) that collect data via multiple serial ports and process data on

the fly, shell scripts that maintain network connection and data transfer by FTP automatically to

server (Bourne shell), and web presentation of processed data (Java and HTML)

4. Designed reliable and cost-effective field-deployed NT data acquisition. The system collects data via

a serial port and uses GUI to display the raw data. (VC++ 5.0)

5. Programmed gas-exchange control and communication system. ( Pascal)

6. Analyzed data using modern statistical technology. ( SPlus)

Education

PhD, Biology, Chinese Academy of Science, Shanghai, China (1999)

Thesis: Mathematical Simulations of Biological Processes

Numerical simulations of gas exchange between plant leaves and atmosphere.

M.S., Applied Physics, Beijing Agricultural University, Beijing, China (1990)

Thesis: Mathematical Simulations of Photosynthesis

Studies focused on numerical simulation and instrumentation. Courses included computer architecture, data

structures, programming, instrumentation and simulation.

B.S., Physics, Southwest University, Chongqing, China (1985)

Note: US permanent resident; references available upon request.



Contact this candidate