See all Work History & Feedback
Related links:
Familiar with SQL and relational database design. And I have used Oracle, MySQL, SQLServer and Derby databases.
1. Familiar with common design pattern, such as Singleton, Factory, Decorator, Facade, Adapter, Command, Strategy, State, Observer, Composite, Immutable and Template Method.
2. Familiar with BusinessDelegate, ServiceLocator, SessionFacade, DAO patterns and MVC J2EE design patterns.
Company Description: Taihoo is a leading software outsourcing services provider from China, headquartered in Suzhou, Jiangsu Province. It have a clear focus on high quality, timely delivered and cost-effective software services.Project Name: JupiterProject Description: Jupiter provides web collaboration in a hosting environment. It integrates web meetings, Convenos CMC, with traditional content management and workflow to establish business processes between remote users.
Roles and Responsibilities:
1. Worked as team leader on Calendar module
2. Defined detailed project plan, tracking project progress
3. Participated in database schema design of Calendar Module.
4. Managed the project and team members’ work, provided technical and business logic guidance to team members.
Environment:
JDK: 1.5.x
Framework: JSF 1.x (MyFaces), Spring 2.x, iBatis 2.x
Application Server: Tomcat 5.5.x
Database: MySQL 5.x
IDE: Eclipse 3.x
Company Name: Agile Software (Suzhou) Co., LtdPorject Name: Agile PLM 9.xRoles and Responsibilities: Export Module provided the functionality which can exported the corresponding PLM data as Excel/CSV, PDX (Product Data Exchange) and aXML(Agile XML) format. These exporting formats can be imported into another Agile PLM system or other ERP system.
1. Worked as a developer for maintaining Export Module. 2. Worked as a developer for maintaining Java Client (Swing).
3. Implemented the corresponding new features on Agile 9.2.1.x, Agile 9.2.2, Agile 9.2.2.1, Agile 9.2.2.2
4. Did Code refactoring on Agile 9.2.2 for improving maintainability.
5. Fix the corresponding bugs on Agile 9.2.1.x, Agile 9.2.2, Agile 9.2.2.1, Agile 9.2.2.2 and Agile 90SP7
JDK: 1.3.x, 1.4.x,
J2EE: JSP, Servlet, EJB 2.x
Application Server: OAS, OC4J
Database: Oracle 9i, 10g
IDE: Eclipse
NCS is a software development company, which provided IT solutions and services for Singapore government.Project Name: Singapore Traffic Administration SystemRoles and Responsibilities: 1. Worked as a developer 2. wrote the codes (UI + business logic) according to the corresponding business requirements.Environment: JDK: 1.3Framework & other technology: Struts, JDBCApplication Server: JBossDatabase: OracleVersion Control Tool: VSSIDE: IntelliJ IDEA