Jan Fetyko
Edmond
Oklahoma,73013
USA
XML / Xerces / JDOM - Years of experience:51/4
Experience using Xerces and JDOM to parse XML documents in Java was picked up while working on various projects either to read XML or produce XML to exchange data or set up various parameters in a uniform way.
Phase2 Development Corp.
Mirroring tool

September.2004
to
October.2004
Summary:In a redundant server environment, our company was in need of a mirroring tool that would keep all servers up to date. Due to specific requirements for such a tool I decided to build a set of windows services. These services use "rsync" protocol and XML to check and patch files.
Skills used: [ASP.NET]  [XML / Xerces / JDOM

* * *

July.2002
to
October.2002
Summary:Petra Industries was looking for a revamp of the look and feel of the current Petra Industries web site and to add functionality to the site. This was accomplished by the development of a new architecture that delivers the content in a clear and concise manner. The public web site data is tightly integrated with the backend intranet based ordering and management system at Petra. Data exchange is accomplished via XML. The new website was developed in Java, JSP, application server of choice is JBoss, database backend MySQL, the hosting platform is Linux.
Coded the folowing features:
  • Created a database schema
  • Developed database to object mapping classes
  • Implemented struts as a MVC framework
  • Developed shopping cart and checkout pages
  • Created integration layer with Petra backend system via XML

Skills used: [Apache Ant]  [Apache HTTP]  [EJB]  [Java]  [JBoss]  [JDBC]  [JMS]  [JSP, Servlets, Struts, J2EE Java Beans]  [MySQL]  [Redhat Linux]  [SQL]  [XML / Xerces / JDOM

* * *

October.2001
to
February.2002
Summary:The public web site of Stillwater national Bank uses images extensively. Although images on the web site do not change very often, the client browser had to reload the images after the validation for same image failed. Therefore I was asked to create a so called image pool, which would hold a pool of images in the server memory for fast retrieval, serve images from this memory or from the file system, respond to client browsers validation requests as well as setting cache setting for images on client browsers. This enhancements were successfuly accomplished and provided the needed boost in performance.
Skills used: [Apache Ant]  [Java]  [JSP, Servlets, Struts, J2EE Java Beans]  [XML / Xerces / JDOM

* * *

July.2001
to
March.2002
Summary:The project aim was to redesign the public internet website from a site architecture with very complex system of static HTML pages to database driven content pages with as few templates as possible, lower time spent on maintenance and allow faster future growth and expansion that would integrate smoothly without further worsening the complexity.
Accomplishments:
  • Developed all backend and database mapping Java classes
  • Implemented Struts framework to all MVC elements
  • Created layer based JavaScript event driven navigation with dynamic links
  • Contributed to multilingual database design for easy data entry and data integrity
  • Designed JSP pages and templates for each section
  • Installed and administered IMB DB2 on Linux

Skills used: [Apache Ant]  [Apache HTTP]  [Apache Tomcat]  [IBM DB2]  [Java]  [JavaScript]  [JDBC]  [JSP, Servlets, Struts, J2EE Java Beans]  [Redhat Linux]  [SQL]  [XML / Xerces / JDOM

* * *