Title:Information Architect
*************@*****.***
Document
Source below
NAME:,
ADDRESS:
ADDRESS2:
CITY:
STATE:
ZIP:
CANDIDATE ID: 2926961
US CITIZENSHIP:
EDUCATION:
EXPERIENCE: 0
WILL RELOCATE: No -
JOB WANTED:
RATE NEEDED:
TELEPHONE: 416-***-****
EMAIL: *************@*****.***
HOMEPAGE:
HOTTEST SKILLS: java, html, mortgage, unix, xml, credit, c++, database, sql,
presentation, engineer, oracle, product, banking, calculation, apache, perl, content, cgi,
db2
REVISION: 08-SEP-02
RESUME:
NAME: Chen Allan
ADDRESS: 3-217 Parliament St
CITY: Toronto
STATE/PROVINCE: ON
ZIP/POSTAL CODE: M5A 2Z4
COUNTRY: USA
EMAIL: *************@*****.***
PHONE: 416-***-****
CANDIDATE ID: 219561
CITIZENSHIP: US
Citizen
EDUCATION: Technical Institute
EXPERIENCE: 6
WILL RELOCATE: Open
RELOCATION INFO: Any
JOB WANTED: Any
RATE NEEDED:
HOMEPAGE:
COMMENTS:
HOTSKILLS: SQL Server, VisualAge for Java, UML/Rational Rose, Perl, C and C++ in UNIX
ESUME
Allan Chen
3-217 Parliament St.
Toronto
Ontario M5A 2Z4
Phone: (416) 361- 0675
E-mail: *************@*****.***
OBJECTIVE
Seeking a challenging position as a Java Application Developer in
the dynamic Internet or
Client/Server environment.
HIGHLIGHTS OF
QUALIFICATIONS
Three years web-based Java Developer with six years OOP working
experience.
SKILLS SUMMARY: J2EE, Servlets, JSP, JSP Tag Library, EJB, JDBC, RMI,
JNDI, JMS, XML,
JavaMail, HTML, DHTML, WebLogic, Websphere, JRun, Apache Web Server, CGI,
Oracle 8i, DB2,
SQL Server, VisualAge for Java, UML/Rational Rose, Perl, C and C++ in UNIX,
Windows NT
and Windows 2000 environment.
Good communication and interpersonal skills, good team player, fast
learning, hard working
and able to meet deadline.
WORK
EXPERIENCE
Rogers Media
07/2000
05/2001Java Application Developer
Skills used: JDK1.3, J2EE, JSP, JSP Tag Library, EJB, Servlets, JDBC,
JNDI, XML,
HTML, UML/Rational Rose, Oracle 8i, Data Modeling VisualAge for Java,
Apache, BEA
WebLogic, CVS, Perl, CGI, UNIX and Windows NT.
Project: Home & Mortgage (www.quicken.ca)
The Canadas leading financial website provide completely guidance and online
tools for personal investment including Banking & Credit, Stocks, Home &
Mortgage, Portfolio, Mutual Funds, etc.
Responsibilities:
Collected business requirement, analyze and clarify system structural
flow.
Designed Home & Mortgage using Rational Rose following the MVC design
pattern, developed Use Case Diagram, Sequence Diagram and Class Diagram.
Designed and developed five online interactive financial tools under
Home &
Mortgage including Best Rates Tracker, Mortgage Calculator, Mortgage
Comparison,
Do I Qualify for a Mortgage and Payment Frequency.
Developed JSP for presentation pages, such as user input pages and
result pages.
Developed JSP Custom Tag Library to handle business logic, invoke EJB,
create
JDBC connection, process data validation and calculation, and pass the result
values back to JSP.
Developed EJB to access database using JDBC and create the result
tables. Displayed these tables using JSP.
Wrote EJB deployment descriptor and tag library descriptor files using
XMLSpy.
Took part in the design review and code review.
Wrote documentation for design phase and development phase.
Cooperated the web developers and QA team to do the testing and
integration.
Used CVS to control version between QA server and production server.
Maintained and debugged www.quicken.ca after it launched.
Allan Chen 416-***-****
Project: Banking & Credit (www.quicken.ca)
Responsibilities:
Analyzed the business requirement and gathered the relational
information.
Designed Banking & Credit using Rational Rose following the MVC design
pattern.
There are four dynamic web tools under Banking & Credit including:
Currency Calculator, Credit Card Rate Comparison, Credit Card Calculator and
Todays Rates.
Developed JSP for presentation page including user input pages, result
pages or error page.
Developed JSP Custom Tag Library to process business logic such as
getting the input data, invoking the EJB and classes, then passing the result
values back to JSP.
Developed Java classes to do some validation, calculation and some
other business process.
Developed EJB to access database and create the result tables, then
displays these tables using JSP. Using JDBC to communicate with Oracle Database.
Wrote EJB deployment descriptor and tag library descriptor files Using
XMLSpy.
Using Visual Age for Java to develop the Java code, make it easy to
control version in the development phase.
Testing all code through each development stage.
Using CVS to control version via testing phase and production box.
Cooperated the web developers to do the integration.
Project: www.springboard.ca
Responsibilities:
Analyzed the functional and operational requirements for Rent or Own
component.
Designed and developed the Rent or Own using Rational Rose to generate
the Use Case diagram, Sequence diagram and Class diagram.
Developed the presentation page using JSP such as user input page and
result page.
Developed JSP Tag Classes to do the input data validation and
calculation then return the result to JSP.
Developed a value object to handle all of the input data, then passes
the value object to do some validation and calculation.
Wrote JSP Tag Library descriptor files using XMLSpy.
Unit test on development server.
Cooperated the springboard team to do the integration and
testing.
Project: www.todaysparent.ca
Responsibilities:
Designed and developed the E-Mail Forwarding component with full
functionality so that the users can read, sends their favorite articles to
their friends.
Design the Use Case Diagram, Sequence Diagram and Class Diagram using
Rational Rose.
Developed JSP to display the article contents with specified style
sheet from Rogers CMS(Content Management System). Also developed the JSP to
process the presentation page including user input page, thank page and mail
receiving page.
Developed Custom Tag Library to process the business logic such as
invokes EJB, validates the user input data and invokes some other class to send
emails.
Developed EmailSender class to send the email using JavaMail and multi-
thread technology.
Developed EJB to get users email addresses from the database and
create the friends email address list.
Unit test this component and cooperated the todaysparent team to do the
integration.
Wrote documentation for this component.
Allan Chen 416-***-****
Cedera Software Co
.,
Toronto
01/2000
06/2000
Software Developer
Project: Cedera Software Development Network
Skills used: Java, J2EE, Servlets, JSP, EJB, JDBC, JavaBean, XML,
HTML, VisualAge, Websphere, DB2, UNIX and Windows NT
Responsibilities:
Created DTD file and XSL Stylesheet for News item.
Developed JSP for Userid Request page, User Feedback page and other
presentation
pages.
Developed Servlets to process business logic such as invoking EJB or
other classes.
Developed Product Entity Bean to manage the product information such as
insert the
new item or update the old item.
Accessed database using JDBC.
Document the code via development.
Unit test on development server.
Longyan Design Institute
(China)
09/1994
06/1999
Project :
Longma Co. Management System
Software Engineer
Skills used: Java, Servlets, JDBC, JavaBean, HTML, Apache Web Server,
JRun, SQL Server, FrontPage, JavaScript, UNIX and Windows NT
Responsibilities:
Wrote system requirement document.
Analysis the business requirement.
Configured the Web Server, Servlets Engine environment.
Designed and developed User Logon page, User Registration and Warehouse.
Developed Servlets and Java classes to execute the business logic and
process the
dynamic items.
Used JDBC, ODBC to connect with SQL Server.
Developed static content using HTML.
Took part in the system integration and testing.
Software Engineer
& Technical
Support
Skills used : C, C++, Visual Basic, HTML, Oracle, MS SQL Server, MS
Office97, MS Access, Windows NT, UNIX
Responsibility:
System performances technical support.
Installed, upgraded and maintained the application software.
Took part in the development of internal management system using C++.
Took part in the transaction system for Longyan Construction Bank using
C++.
EDUCATION
Bachelor of Engineering,
Shandong Architectural & Civil Engineering
Institute (China).
Computer Science,
York University
REFERENCE: References are available upon request.