                    Robert Fisher Resume
                    --------------------

Telephone : (Home) 954-272-8460   (Cell) 786-202-4221      
Email : hellion102@hotmail.com 
Domain : www.robertjfisher.com              
Website : www.geocities.com/hellion102

OBJECTIVES
----------
The opportunity to work in a challenging and progressive 
environment as a Senior Developer or team management; 
design, implement, and manage Internet e-commerce and 
software application solutions using Java, JSP, Servlets 
and Enterprise Java technologies.

SUMMARY
-------
 Senior level experience in Systems Analysis and Design, 
  in Finance, Medical, Inventory control, Sales and 
  Purchase, telecommunications, E-Commerce, Tourism and 
  Travel, and web page design.  
 Currently designing Server Side Java E-commerce based 
  applications based on Servlets, JSP, EJB, Struts,
  Hibernate, Spring, XML, Ajax on multiple server 
  environments.
 Possess excellent communication and interpersonal skills,
  and am an exceptional team player.
 In process of getting Microsoft Certified .Net 
  Applications Developer Certificate (MSCAD).
 I am a quick and astute learner. 

COMPUTER SKILLS
---------------
Languages :
 Java (Java Server Pages, Servlets, Struts, Hibernate, 
  Swing, Velocity, Web Services, Applets, RMI, Corba, 
  JavaBeans, EJB, Swing, AWT, JDBC)
 C / C++   C# .Net  Basic  ASP.Net  Delphi
 HTML / DHTML  SQL  Corba 3  VB.Net  XML  Assembler
 DHTML  COBOL  Ajax  JavaScript  PLSQL
 
Design Environments and Tools:
 Eclipse For Java  Borland CBuilder  Borland JBuilder
 Borland Turbo C  Microsoft.Net Studio Enterprise Edition
 Microsoft Visual Basic .Net  Microsoft Access 
 Microfocus Cobol  Delphi  Microsoft Visual J++ 6
 Microsoft C++  Together  Ant

Databases :
 Oracle 10i Enterprise  IBM DB2 Enterprise Edition
 Microsoft Access  MS SQL2005 Server  Sybase  Paradox 

Operating Systems :
 Windows (all Versions)  Solaris  UNIX  AIX	

Servers :
 BEA Weblogic App Server  IBM WebSphere App Server 
 Apache HTTP Web Server   MS Internet Information Server
 Iplanet Web Server       Jakarta Tomcat Web Server

Networks :
 Novell     NT 4 / XP    Banyan Vines

PROFESSIONAL EXPERIENCE
-----------------------

Employer :Infonet Consulting Group
Client : Royal Caribbean Cruises Ltd / Celebrity Cruises Ltd 
         (Miami, Florida). 	Nov 06  Present
Project : Business to Business / Business to 
          Customer E-commerce Websites.
Title : Sr. J2EE Engineer / Analyst / Architect
Purpose : Helping to design, implement, and maintain multiple 
          e-commerce / internal websites catering to customers 
          and business users using a multi-tiered architecture. 
          Said external and internal websites facilitate the 
          ability for customers / business users to book and 
          purchase cruises and products using complex business 
          logic factoring ship sailing dates, existing 
          Brochures, various pricing models, taxes, commissions, 
          etc. Additionally helped design, implement, and 
          maintain a turnkey internal itinerary booking and 
          maintenance system to be used on all ships in the 
          fleet which included custom ticket printing development 
          and hardware configuration. Additions include satellite 
          data transfer and communication using Biztalk.  All 
          sites follow a J2EE architecture based on Websphere 
          Application Server. Data is stored using Hibernate 
          mapped with a proprietary framework integrated to a DB2 
          database. Technologies include JSP, Servlets, Hibernate, 
          Struts, Velocity, HTML, XML developed in an Eclipse 
          environment. All sites are based on a model-view-
          controller Struts architecture where JSPs hold 
          presentation features, java beans and core java classes 
          hold business logic, view controls, and database calls.
Tasks :
	Design and maintain multiple websites with a large 
        team of developers.
	Project identification, design, prototyping, development, 
        and implementation.
	Designed object model classes and beans using Eclipse 
        for Java.
	Client GUI pages were designed using HTML, JSP, Ajax, and 
        JavaScript.
	JDBC APIs and Hibernate were used to access remote 
        DB2 databases.
	Designed required SQL statements and Stored Procedures 
        and queries to access data.
	Configured webapps, struts, java classes, Hibernate, 
        database drivers, datasources related to project..
	Testing, maintenance, and documentation.
Environment:  
    Java, Servlets, Hibernate, Struts,  JDBC, Eclipse, Ajax,  
    JavaScript, Websphere Application Server, Apache, Sun JDK, 
    Sun JDKEE, Ant, CVS, ISeries, SQL2005 Server.

Employer : Comerxia Inc. (Hollywood, Florida). 	
           Dec 05 - Oct 09
Project : Business to Business / Business to Customer 
          E-commerce Website.
Title : Sr. J2EE Developer / Analyst / Architect
Purpose : 
   Helping to design, implement, multiple SSL e-commerce 
   websites catering to customers and retail merchants 
   using a multi-tiered architecture.  
   The primary website facilitates the ability for 
   International Customers to purchase products within the 
   US. Complex coded functionality quotes shopping carts 
   passed from integrated and scraped merchants using Web 
   Services and XML. Shopping carts quotes involve currency 
   conversions, domestic and international shipping, taxes, 
   duties, tariffs, and handling. Additional proprietary 
   CRM like functionality was created to allow Customer 
   Sales Reps and Merchants to process and maintain new and
   existing orders. The site follows a J2EE architecture 
   based onTomcat Java Server. Data is stored using 
   Hibernate mapped with the Spring framework integrated to
   a Oracle database. Technologies include JSP, Servlets,  
   Hibernate, Spring,  Stuts, Velocity, Web Services, HTML,
   XML based on a Eclipse platform. The site is based on a
   model-view-controller Struts architecture where JSPs 
   holding the presentation features, java beans and core 
   java classes hold business logic, view controls, and 
   backend database calls.
Tasks :
 Design and maintain multiple websites with a team of 
  developers.
 Project identification, design, prototyping, development, 
  and implementation.
 Designed servlets and beans using Eclipse for Java.
 Client GUI pages were designed using HTML, JSP, Ajax, and
  JavaScript.
 JDBC APIs and Hibernate was used to access remote Oracle 
  databases.
 Designed required SQL statements and queries to access 
  data.
 Set up multiple Tomcat Servers on Unix and Windows 
  platforms.
 Configured webapps, servlets, java classes, Spring 
  Framework, Hibernate, database drivers, datasources 
  related to project.
 XML schema design using company business rules.
 Testing, maintenance, and documentation.
Environment:  
  Java, Servlets, Hibernate, Spring, Struts, JDBC, Eclipse, 
  Ajax,  JavaScript, Tomcat Server, Apache, Sun JDK, Sun 
  JDKEE, Macromedia Dreamweaver.

Employer : Tracfone Nationwide Prepaid Wireless Inc. 
           (Miami, Florida). June 01 - Dec 05
Project : Business to Business / Business to Customer 
          E-commerce Website.
Title:  Sr. J2EE Developer / Analyst / Architect / Manager
Purpose : Helping to design, implement, and manage multiple 
          SSL e-commerce websites catering to Tracfone cell 
          phone customers and Call Center employees using a 
          multi-tiered architecture.  Customers can 
          activate, reactivate, purchase, and add to their 
          cell phone services. The site follows a J2EE 
          architecture based on BEA's Weblogic Application 
          Server and Iplanet Webserver. Data is stored 
          using EJBs calling Jolt/Tuxedo stored procedures 
          integrated to a Clarify (Oracle) database. 
          Technologies include JSP, Servlets, EJBs, HTML, 
          XML based on a Webgain platform. The site is 
          based on a model-view-controller architecture 
          where jsps hold the presentation features, beans 
          and ejbs hold business logic, view controls, and 
          backend database calls.
Tasks :
 Manage mutlple websites and a team of developers.
 Project identification, design, prototyping, development, 
  and implementation.
 Designed servlets and beans using Visual Caf Enterprise 
  Edition.
 Designed Session and Entity Beans using Java Beans API.
 Client GUI pages were designed using HTML, JSP, ASP and 
  JavaScript.
 JDBC APIs was used to access remote Clarify databases.
 Designed required SQL statements and queries to access 
  data.
 Set up multiple BEA Weblogic Servers on NT and Solaris 
  platforms.
 Configured webapps, containers, EJBs, servlets, classes, 
  database drivers, datasources related to project.
 Configured SSL security in Iplanet.
 Used Macromedia Dreamweaver  for JSP and HTML design.
 XML schema design using company business rules.
 Testing, maintenance, and documentation.
Environment:  
   Java 2, Servlets, EJB, JDBC, IBM Visual Age, JavaScript, 
   Windows NT, BEA Weblogic App Server, Iplanet, Apache, 
	 Sun JDK2, Sun JDKEE2, Webgain Visual Caf, 
	 Macromedia Dreamweaver, and Adobe Photoshop 7.

Employer : Jean Martin Consulting
Client : Metlife (Troy, New York). June 00 - June 01
Project : Business to Business E-commerce Website.
Title: Senior Programmer / Analyst
Purpose : 
   Helped design and implement an SSL e-commerce 
   website catering to Metlife financial brokers using a 
   multi-tiered architecture.  Brokers could log in to get 
   latest Mutual Fund performance values extracted from a 
   SQL7 database through IIS servers. Presentation was 
   predominantly ASP (HTML/Javascript) and business logic 
   coded in java packaged in COM dlls. XML was used as a 
   transfer medium between languages such as Java, and VB.
   Daily-automated updates on current data are performed 
   using batched Visual Basic complex business calculations
   and routines extracting data from a CISC mainframe to a 
   SQL7 database. Websphere Application Servers were set up
   with 2 IIS webservers for load balancing to accept 
   uploaded XML files submitted using HTML multi-part data 
   forms using Servlets, Javabeans, JSP, and EJBs in a 
   Model View Controller architecture to be validated, 
   parsed and populated into a DB2 database. Complex XML 
   schemas incorporating business rules were designed and 
   used to validate the XML and JSP responses were 
   generated to the user.  Converted an existing Asp based 
   website completely to a java platform using JSP and 
   servlet technology based on a Websphere platform. 
Tasks :
 Project identification, design, prototyping, development,
  and implementation.
 Designed servlets and beans using IBM Visual Age 3.5 for 
  Java Enterprise Edition.
 Designed Session and Entity Beans using Java Beans API.
 Client GUI pages were designed using HTML, JSP, ASP and 
  JavaScript.
 JDBC APIs and JDBC-ODBC API was used to access remote DB2
  and SQL7 databases.
 Designed required SQL statements and queries to access 
  data.
 Set up multiple IBM Websphere Application Servers (3.022 
  and 3.5) on NT platforms.
 Configured property files for Websphere, Websphere plugin
  IIS integration.
 Configured webapps, containers, EJBs, servlets, classes, 
  database drivers, datasources related to project.
 Configured SSL security in IIS.
 Used Websphere Studio for JSP and HTML design.
 Designed stored procedures in VAJ and UDB2.
 XML schema design using company business rules.
 Testing, maintenance, and documentation.
Environment:  
   Java 2, Servlets, EJB, JDBC, IBM Visual Age, JavaScript,
   Windows NT, IBM Websphere App Server, MS IIS, MS Visual
   Interdev 6, Apache, Sun JDK2, Sun JDKEE2, 
   IBM HTTP Server.

Employer : Independent Consulting
Client : Custom Rehabilitation And Sports Medicine 
         (Barrie, Canada). Nov 97 - June 00
Project : Business to Business / Business to Customer 
          Website, Therapist Managerial Situational System,
          Rehabilitation Scheduling and Billing System, 
          Government Assessment / Treatment Plan Data Entry 
          System.
Title: Programmer / Analyst
Purpose : Helped design and implement an information website 
          and distributed software information system.  
          Designed and implemented a scheduling system which 
          integrates with the Therapist Managerial Situational 
          System network application used to track and display 
          Therapist activity.
Tasks :
 Project identification, prototyping, design, development, 
  and implementation.
 Conducted client interviews. 
 Designed server side Servlets using IBM Visual Age 3 for Java.
 Server side GUI was designed using Swing API.
 JDBC-ODBC API is used to access MS Access tables.
 Designed required SQL statements and queries to access data.
 Created new managerial reports using Crystal Reports.
 Testing, maintenance, and documentation.

Environment:  
   Java 2, Servelts, JDBC, Visual Basic, IBM Visual Age, 
   JavaScript, AWT Swing, MS Access, Java Web Server,
   Install Shield 2.12, SQL, Crystal Reports,  Windows NT

Employer :Independent Consulting
Client : DeMelo's Construction Equipment 
         (Rexdale and Mississauga)May 98 - Oct'99
Project : Business to Customer Website and Internet 
          Information Access System, Inventory and Machine 
          Tracking and  Invoicing System.
Title : Programmer / Analyst
Purpose : Designed and implemented corporate information 
          website set up to additionally access Inventory, 
          Machine Tracking and invoicing information.  
          Designed and implemented a parts pricing, work 
          order, and inventory system.
Tasks :
 Project identification, design, prototyping, development, 
  and implementation.
 Performed client interviews. 
 Designed server side Servlets and beans using IBM Visual 
  Age 3 for Java.
 Server side GUI was designed using Swing API.
 JDBC-ODBC API is used to access MS Access tables.
 Set up Java Web Server.
 Testing, maintenance, and documentation.
 Designed forms, reports, queries, tables, relationships, 
  data.

Environment:   
   Java 2, Servlets, JDBC, Visual Basic,  IBM Visual Age, 
   JavaScript, AWT Swing, MS Access, Java Web Server, 
   Windows NT

Employer : Independent Consulting
Client : Sea Ray Boats (Port Severn). July 98 - August 98
Project : Sales Quoting System.
Title : Programmer / Analyst
Purpose : Designed automated boat sales quoting for clients 
          Incorporated Aggregated reports into the  system.
Tasks :
 Project identification, design, prototyping, development,
  and implementation.
 Conducted client interviews.
 Designed forms, reports, queries, tables, relationships, 
  data structure using VC++5 Created new managerial reports
  in Crystal Reports.
 Designed, installed, and maintained software.
Environment:  
   Visual C++ 5, Crystal Reports.

Employer : Data Complex /Independent Consulting	
           Oct 97  Jan 99
Client : Industrial Commutator Limited (ISO 9002 Company) 
         (Barrie, Canada).
Project : Commutator Tracking System.
Title : Programmer / Analyst 
Purpose : Quotation program of commutators. Expert advice 
   on inventory. Providing forecasting, pricing,automating,
   tracking, faxing, scheduling, complex arithmetic 
   calculating and decision-making. Implemented as 2 tiers.
Tasks :
 Identifying current process and its inefficiencies 
  through client interviews.  Designed RDBMS, GUI, and 
  reports. 
 Used Quick Reports 2 for complex reports and schematics.
 Incorporated complex Metallurgy algorithms into code.
 Used prototype methodology to design and develop system 
  with client feedback.
 Design and developed project specific dlls.
 Incorporated Paradox tables to store data on 2nd tier. 
Responsible for design, implementation and maintenance.
Environment:  Delphi 3, SQL, Quick Reports.

Employer : Department Of National Defense (DND) 
           Construction Engineering, 
           Base Borden May 97 - Aug 97
Title: Analyst 
Purpose : Assisted in the development and assembly of a 
   fiber-optic, NT based, Main Area Network (MAN) automatic
   data processing system, and the in the administration on
   a Banyon Vines MAN System.  Also provided user support 
   and maintenance on client software such as: Windows 95,
   Excel, Word Perfect, MS Office, etc.  Designed and Set 
   up the inventory management system for DND's computer 
   equipment.  Performed electronic repairs/upgrading on 
   assorted computer equipment. 

Employer :Northern Telecom Bramalea, Canada
Title:  Electronics Technologist 
Purpose : Systems/Module Tester-Troubleshooter.  
   Responsible for prototyping the test & troubleshooting 
   procedure for the DMS-100 (digital multiplex switching) 
   Supernode using complex schematic drawings.  Completed 
   all related documentation. Interfaced with engineering 
   to design changes and failure detection programs.  
   Worked on the module level, board level, and later 
   promoted to the system level (complete system).
 
Employer : Bell Canada / Telecom Canada Bell Trinity Sq. 
           Toronto, Can.
Title:  Electronics Technologist 
Purpose : Controller-Analyzer-Tester responsible for the
   test in, and maintaining of customer networks such as 
   voice (Centrex, Tandem Tie Trunk Networks Universal 
   service, PBX, Foreign Exchange, and inWatts/outWatts) 
   and data (Datapack, Dataroute, Exchange, Teletype, Toll,
   Megaroute and Megastream).  An understanding of several 
   protocols was required such as X.25, T1, T2, T3, etc. 
   Responsible for customer satisfaction requiring weekly 
   written reports, monthly customer meetings, and full 
   reports on trouble management. Worked under minimal 
   supervision, and made responsible managerial decisions.

EDUCATION
---------
Georgian College 
 Computer Programmer / Analyst
 Graduated (Programmer) Fall 1998
 Overall Average: +95% (Dean's List)
 Graduated (Analyst): Aug 1999

Algonquin College Distance Learning 
 'C' Language Certificate
 Graduated: February 1998

Radio College of Canada School of Electronic 
 Certified Electronics Engineering Technician / 
  Technologist
 Graduated March 1988
 Overall Average +90%

Clarkson Secondary School 
 O.S.S.G.D
 Graduated June 1986
 Specializing in Computer Science, Electronics, and 
  Drafting.


EXTRA TRAINING
 IBM WebSphere Application Server Advanced Edition Servlet, 
  JSP, and EJB Workshop. Course code: AD63A
 IBM WebSphere Application Server Advanced Edition V3 
  Administration. Course Code: AD69A

ACHIEVEMENTS
 Received Scholarship at Trebas for Highest Average at 
  graduation 1993. 
 Received Scholarship at RCC for top Honors.
 Received award for highest marks on RCC electronic 
  Knowledge Retention.
 Attained Honors Electronics Technician Diploma 
  (Gold Seal).
 Attained Honors Electronics Technologist Diploma 
  (Gold Seal).
 Designed, Prototyped and documented the Radio Frequency 
  Carrier Transmitter / Receiver.


REFERENCES
----------
Sharon Levy (IT VP  Comerxia) 
    Hollywood. Phone: (954) 701-5083 
Chris Bredesen (Director of Development  Comerxia) 
    Hollywood.  Phone: (954) 600-4522 
John Godinez (E-Commerce VP - TracFone) 
   - Miami.  Phone: (954) 804-2101 or (954) 665-4040
Fred Otteson (IT Director - TracFone) 
   - Miami.  Phone: (717) 215-4932
Joe Marsiello (Project Manager - Metlife) 
   - New York.  Phone: (631) 851-5680
Jeff Green 
(VP Client - Custom Rehabilitation & Sports Medicine) 
   - Barrie, Ontario. Phone: (705) 739-1488 
Ricky Pacheco (Client - DeMelo's Construction Equipment)   
   - Rexdale Ontario (416) 740-3997
John McMurchy (President - Data Complex) 
   - Barrie Ontario Phone (705) 722-7578 
Kenneth W. Bull 
(Instructor - Georgian College / Stone Orchard Software) 
   - Barrie Phone: (705) 725-2575