Carolyn Situ
* ******** ********, ***********, *******, M1W 3K1 ? 647-***-**** ?
***********@*****.**
JOB OBJECTIVE: Web Developer
SUMMARY OF SKILLS
* 3+ years experience in developing large scale enterprise web applications using Java /
J2EE technologies (i2 / RightWorks SRM and PeopleSoft CRM applications)
* Experience and knowledge of full project lifecycle including function analysis,
specification documentation, implementation, quality assurance, defect fixing and
maintenance
* Ability of effectively working and communicating with testers, developers, and other
team members in developing complex web-based applications and in the overall enhancement
of software product quality
* Highly motivated and strong sense of responsibility
Enterprise Applications i2 / RightWorks SRM / SCM; PeopleSoft CRM
Programming Languages Java, J2EE (JSP, Servlet, JavaBean, Tag Libraries, EJB, JDBC,
JNDI), SQL, JavaScript, HTML, CSS, XML, XSL/XSLT, C/C++, VBA, TSL (a C-like test script
language)
Databases MS SQL-Server 7/2000, Oracle 8i / 9i, MySQL
Servers BEA WebLogic Server, PowerTier for J2EE, Tomcat, Apache HTTP Web Server,
Microsoft IIS, Jrun
Open Source Frameworks Jakarta Struts (a framework that implements the MVC model),
Jakarta Stxx (an extension of Struts to support XML and XSL)
Operating Systems Windows 98/NT/2000, Unix
Application Tools Rational Rose (UML), Perforce, ClearCase, Visual SourceSafe, Adobe
Photoshop, Adobe ImageReady
Test Tool Mercury Interactive WinRunnerPROFESSIONAL EXPERIENCE
WEB DESIGNER / DEVELOPER, Self Employed, Toronto, Canada 2003 ~ Present
* Provide customized web design and development services to small businesses
Designed and developed an Online Shopping and Online Catalogue applications for small
businesses using object-oriented architecture and Jakarta Struts framework. The Online
Shopping allows customers to view the company's catalogue and to place orders securely
with SSL encryption over the Internet. The Online Catalogue application provides an easy
way for the company to organize and maintain its products, customer accounts, and process
customer orders over the Internet.
Live customer: Real International Trading
Visit the customer's Online Shopping site: http://real-canada.com/
SOFTWARE DEVELOPER / CONSULTANT, CW & Associates Inc., Toronto, Canada 2000 ~ 2003
Client Engagement:
i2 Technologies, Inc., Mountain View, CA 200101~ 200304
* Customization of i2 Negotiate system for Toshiba Semiconductor 2001/11~2002/12
Toshiba Semiconductor is a customer of i2 Technologies SRM Negotiate system. The
Negotiate system enables the suppliers to bid on a product that buyer requests for. After
the buyer is satisfied with a bid, he/she generates a purchase requisition, which gets
converted to purchase order for a particular supplier.
* Initial team member of the customization team that implemented solutions to meet the
customer's needs
* Designed UI and developed functional prototype to validate customer business
requirements
* Customized UI pages and integrated UI components with backend server components (EJB)
through JNDI lookups
* Enhanced the alert system to send email notification when certain RFQ event occurred.
Tasks involved configuring the alert system, defining new backend server APIs to support
different events
* Worked closely with the QA team to provide workaround solutions to problems encountered
in the testing routine
* Supported application after the initial deployment phase with application enhancements
and bug fixes
* Supported overseas developers and quality assurance engineers by telephone, email and
including off site visits to trouble shoot problems
* Design Pattern: Struts framework, MVC model, Data Object pattern, Session Fa?ade
* Important skills used: WebLogic, PowerTier, RotionalRose, IIS, Java, JSP, Servlet,
JavaBean, EJB, JNDI, JDBC, JavaScript, HTML, CSS, XML, XSL/XSLT
* Core development team for i2 Negotiate System 2001/04 ~ 2001/10
i2 Technologies SRM Negotiate system enable buyers to maintain the catalogues supplied by
the suppliers, order from them or submit a request for quote (RFQ) on any product. The web-
based UI allows the buyer to create a purchase requisition (PR) and generate Purchase
Orders (PO) based on the PR.
* Initial member of the development team that was responsible for UI component
development
* Participated in documenting functional specification for RFQ and RFI
* Developed UI screens using JSP/XML/XSL for buyer to create, display and manage of RFQ
* Developed JavaBeans for storing data, data access classes for accessing backend
transaction server
* Coordinated in the development with overseas engineers including on-site visits to U.S.
* The product was successfully released on 09/2001
* Design Pattern: Struts framework, MVC model, Data Object pattern, Session Fa?ade
* Important skills used: WebLogic, PowerTier, RotionalRose, IIS, Java, JSP, Servlet,
JavaBean, EJB, JNDI, JDBC, JavaScript, HTML, CSS, XML, XSL/XSLT
* Integration of i2 TradeMatrix Site Management 2001/03 ~ 2001/04
Site Management is a tool within the i2 TradeMatrix Platform to allow the management of
services provided by i2 Marketplace
* Worked on-site and as part of the i2 technical team
* Responsible for the integration of Procurement with i2 TradeMatrix
* Configured and customized the Procurement and TradeMatrix Site Management to allow user
navigation between the two applications
* Mapping for groups & TradeMatrix/roles to enhance Marketplace site for single sign on
* Prepared release note
* Important skills used: PowerTier, Java, JSP, JavaScript, ColdFusion, SiteMinder
* Enhancement of the i2 Procurement System 2001/01 ~ 2001/03
* Part of the i2 Technologies' mainline team that was responsible for ongoing of its
Procurement System enhancement
* Responsible for resolving reported product issues/defects
* Worked closely with the QA/release team to provided support/troubleshooting on product
installation and configuration
* Coordinated schedules regarding product releases
* Important skills used: IIS, Jrun, Java, Servlet, JSP, JavaScript, HTML, XML
Client Engagement:
PeopleSoft Inc., Santa Clara, CA 200001 ~ 200012
* PeopleSoft CRM (Customer Relationship Management) system development and enhancement
* Involved in the application development of PeopleSoft CRM system using VBA and stored
procedures
* Part of the development team to rebuild the PeopleSoft CRM system to make it entirely
Web-based
* Converted UI components developed in VBA into web components (Java/JSP/JavaScript)
* Resolved software reported issues/bugs and provided technical support to the QA/release
team
* Visited overseas development office to trouble shoot problems and coordinated
distributed software development over sites
* Provided continuing product support and new enhancement implementation
* Important skills used: VBA, C++, IIS, Jrun, Java, Servlet, JSP, HTML, JavaScript
* Software testing
* Part of a technical team responsible for the testing of PeopleSoft CRM applications
(Sales & Marketing, Customer Support, Help Desk, Field Service and Quality)
* Developed new test cases/scenarios based upon functional requirements
* Conducted functional, black-box and regression tests on each upgrade and release
* Designed and developed test scripts utilizing WinRunner
* Important skills used: Manual testing, test plans/cases, status reports, defect
reports, automated testing, step design, scripting, result auditing
EDUCATION & CERTIFICATES
Bachelor of Science in Computer Science, Brock University, Ontario 1999
Certificate Sun Certified Programmer For Java 2 Platform 1.4 2003
Certificate Sun Certified Web Component Developer For J2EE Platform 2003
Certificate Sun Certified Enterprise Architect For J2EE Platform (ongoing) 2004
Carolyn Situ
8 Fawndale Crescent, Scarborough, Ontario, M1W 3K1 ? 647-***-**** ?
***********@*****.**