4

Click here to load reader

Projects Involvement

Embed Size (px)

Citation preview

Page 1: Projects Involvement

8/14/2019 Projects Involvement

http://slidepdf.com/reader/full/projects-involvement 1/4

Projects Involvement

Project / SystemName

Celcom ChannelX

Project / SystemDescription

Handle over ChannelX homepage including Front End AndBack End.

Modules Handled • Java Server Pages Modification

• Servlet Modification

• Connection Pool

• JavaScript

System Environment Programming Language: Java j2EE

Operating System: Microsoft Window XP

Application Tool: Netbeans, WinCvsScripting Language:

Database: MySql

Software:

Network Management:

Network Protocol:

LAN Technology:

WAN Technology:

Firewall:

Network Equipment / Data Communication Device:

Client Celcom

Project Duration Mar 2006 to present

Team Size 2 Java programmers, 5 graphics designer, 1 Project Leader 

Role Software Engineer / programmer  

Responsibilities • Modification on existing coding to meet graphics design

requirement.o The graphic designers will provide us how the GUI looks

like then we have to follow the style and layout todisplay results and data. Most of the style or interactiveneed JavaScript, So tab controls, DHTML. My solutionto use better JavaScript library of prototype1.5.0 thatutilize cross browser JavaScript and CSS.

• Modification and fix invalid data outputs

o Include a static file in a JSP file that consists of common

functionality of most existing JSP files. This will help inbetter and easy maintenance. Once mistake found inthe code, we will just fixing the main JSP instead of allrelated jsp.

• Provide solution for application improvements

o Cached connections are kept in a runtime object pool

and can be used and reused as needed by theapplication. After we tested it on local machines (low

Page 2: Projects Involvement

8/14/2019 Projects Involvement

http://slidepdf.com/reader/full/projects-involvement 2/4

RAM), we have got a “too many connections” exception.So our solution is to replace existing connection pooldbcp to c3p0 connection pool. Statement andResultSets are more carefully cleaned up when pooledConnections and Statements are checked in, to prevent

resource- exhaustion when clients use the lazy butcommon resource-management strategy of onlycleaning up their Connections.

• Commit the code wherever has modified remotely.

Achievements • Centralization control of similar data processing.

• Performance much Improved

• More Stable connection pool initialize using c3p0

Remarks:Currently I am the only one java software engineer for theteam. The other software engineer has left the company.

Page 3: Projects Involvement

8/14/2019 Projects Involvement

http://slidepdf.com/reader/full/projects-involvement 3/4

Projects Involvement

Project / SystemName

Compiere

Project / SystemDescription

An open source ERP, CRM application.

Modules Handled • Production modules

• Sales, Purchase or Business modules

• Application Server 

• Report (Jasper Report)

• Data Mart / Data warehousing

• Oracle Stored Procedure

• Migrating MySql

System Environment Programming Language: Java j2SE, JBoss, EJBOperating System: Microsoft Window XP, Server Unix

Application Tool: Eclipse

Scripting Language:

Database: MySql, Oracle

Software:

Network Management:

Network Protocol:

LAN Technology:

WAN Technology:

Firewall:Network Equipment / Data Communication Device:

Client BERNAS

Project Duration Sep 2005 – Oct 2006

Team Size 1 Java programmers, 1 Project Leader, 1 Report Creator, 2Database administrators.

Role Software Engineer / programmer  

Responsibilities • Customization the Compiere to meet client requirements

• User Training

• Provide solution for problem and solve

• Prepare many report formats

Achievements • Effective solution to problems

• Specialize application meet client business requirement

Remarks:

Page 4: Projects Involvement

8/14/2019 Projects Involvement

http://slidepdf.com/reader/full/projects-involvement 4/4

SUMMARY OF COMPUTER SKILLS AND KNOWLEDGE

 

Programming Languages

- Java J2SE, J2EE

- PHP

- JavaScript, AJAX

- Visual Basic

Operating Systems

- Microsoft Windows

 

Databases

- MySql

- Oracle- H2 database

 

Network

- LAN

-

-

Application Software

- Compiere

- Blog Application

- Email Application

 

Hardware