Gaspar González Oliva
Engineer in Computer Science
Job Experience:
6 years

Interesting
Developed Web Application.
Create J2EE Application.
Developed Web Components in Java.
General programming in   Java or C++ with XML.
Programming with any Object Oriented Language
Multimedia Programming
n-tier Application
programming for distributed computing.

 
Version

Versión en Español

Spanish
(under construction)

English Version

English

 

 sponsorship

I'LL NEED SPONSORSHIP IN ALL COUNTRIES OUTSIDE OF THE MINE.


Australia Canada Spain Holland
Ireland United Kingdom United States Germany

see Salary Information

 

Hi, I'm a Web Application Developer 3 years ago, I began developed static HTML page and when the Web progress I began to design & construct web application with Active Server Page from Microsoft based in Internet Information Server Application. In this early days of the Web, I used Visual Basic to developed sever component, but when Java appear in the scene I considered that is more robust solution for the Server Programming. At this time I construct Web Application from the scratch or based on Web Application Framework, mainly with JCorporate Expresso Framework™.

DISTANCE WORK

  • My work time is 8:00 AM to 5:00 PM with 1 hour for lunch (8 hours).
  • I resume my work,  weekly or monthly.
  • Study, Software & Hardware installation is out of my programming  time, I dedicated 2 hours for this, daily.
  • I work 20 days in month from Monday to Friday. see Salary information.
  • I can work in a team as a leader or member.
 

contact me now!

contact me!
 

Your first month is for TRIAL MY SKILLS
see Salary information.


Web application skills go to the top

 
Web Technology Description Experience Time Skill Level

HTML

Hypertext Markup Language

3 years

Expert

XHTML eXtensible Hypertext Markup Language

1 years

Expert

XML eXtensible Markup Language

2 years

Expert

XSL eXtensible StyleSheet Language

1 years

Intermediate

XSLT (cocoon project) eXtensible StyleSheet Language Transformation

5 month

Beginner

CSS 1 & 2 Cascading StyleSheet Language

2 years

Expert

JavaScript Scripting Language for client side programming

2 years

Intermediate

 
Java Technology (APIs) Description Experience Time Skill Level
Core Java Java core functionality and libraries.

2 years

Expert

Servlets For server application programming.

2 years

Expert

JSP Ffor create dynamic HTML page with Java.

2 years

Expert

JSP Tag libraries For create custom HTML tags with Java.

1 years

Expert

JavaBeans Component model for Java.

1 years

Expert

Enterprise JavaBeans Server component for Java.

1 years

Intermediate

JDBC API for database programming.

2 years

Expert

JNDI Unified interface to multiple naming and directoy services on Enterprise.

1 years

Expert

Applets Client side application in Java (run inside browser).

2 years

Intermediate

Swing/JFC For create UI in Java Language.

2 years

Intermediate

Java IDL/ CORBA For create distributed application with Java.

1 years

Beginner

 
other Java APIs Description Experience Time Skill Level
Struts Model-View-Controller (MVC) Model 2 Application Framework.

6 month

Intermediate

log4j Logging API for Java.

4 month

Expert

JAXP Java XML parser. 

1 year

Expert

Xerces Java XML parser.

6 month

Intermediate

 
Web Application Framework Description Experience Time Skill Level
Enhydra www.enhydra.org

2 month

Beginner

Expresso Framework
v 3.11,  4.0
www.jcorporate.com

6 month

Intermediate

Operating systems go to the top

I'm using the Microsoft Operating System since 1988.

Microsoft Windows (tm)

Linux (tm)

  • MS-DOS
  • Windows 3.1, 3.11
  • Windows 95
  • Windows 98
  • Windows NT 4.0 Workstation
  • Windows 2000 Professional (at the present)

I'm using the Linux operating system too, to develop and tested my Web Application. I preferred Red Hat Linux 7.0 distribution. 

Development Tools go to the top

Java

  • Borland JBuilder 4.0, 5.0, 6.0 Enterprise Edition from Inprise.
  • JDK 1.1, 1.2, 1.3. 
  • Forte 1.0, 3.0 for Java.
  • Ant 1.4.1 (Building projects).

HTML coding

  • Front Page 2000.
  • Dreamweaver.

Graphic Design

  • Adobe Photoshop & Image Ready for page Design (this page is designed by me in all aspects).
  • Corel Draw 9.0. 

Relational Database Managment Systems (RDBMS)

  • Microsoft SQL Server 7.0, 2000
  • Oracle 8i
  • Hypersonic SQL
  • MySQL
  • InstantDB
  • Microsoft Access

Application/Web Servers

  • Apache (with Jserv and Tomcat).
  • Allaire’s JRun 3.0.
  • Microsoft Internet Information Server.

other tools that I used in my job are

  • Office 2000 (Word, Excel, PowerPoint, Access, FrontPage)
  • Rational Rose 2000 Enterprise Edition
  • Microsoft Visio 2000 for UML modeling.

 

Other knowledge and tools go to the top

In the past I work with other language as:

  • Visual Basic 3.0, 6.0 (Expert Level).
  • Visual C/C++ 6.0 (Intermediate Level)
  • Multimedia Toolbook 4.0, multimedia programming (Expert level in the past).
  • Macromedia Director 6.0, multimedia programming (Intermediate level in the past)
  • Borland Delphi 1.2, Object Pascal (Expert Level in the past).
  • Visual Basic for Application (VBA) I created some macros for Word.
  • Foxpro 2.5b
  • Turbo Pascal 5.5 to 7.0 (MS-DOS version)
  • Assembler Language.

I create Help system in HTML & .HLP format, specifically a dictionary of Banking & Finance field for that. I  program some macros to recognize de style of Word document to create de dictionary automatically.

My Finish Work go to the top

In university (1990-1995)

  • Data Structure Editor (grapho). Based on Turbo Pascal 5.5.
  • Small PC Animation Story Board. Based on Turbo Pascal 6.0 (Object Oriented).
  • Small Program to represent 3D graphics. Based on Turbo Pascal 6.0 (Object Oriented).
  • Program to control Hotel Budget. Based on Visual Basic 3.0. (Grade Work).
  • General Editor. Based on Zortech C++ compiler (partial implemented).

July 1995 Obtain my Universitary Grade: Engineer in Computer Science.

Post Graduate (1995-2002)

  • 1995 - Implemented a Banking System using Foxpro 2.5b. Team Member.
  • 1996 - Implemented a Multimedia Computer Based Trainning (CBT). Based on Multimedia Toolbook 4.0. Project Leader and Principal Designer and Programmer.
  • 1997 - First release of the CBT (Course for Businessman & Enterpriser). More than 250 copies release for testing.
  • 1998 - Second edition of the CBT (Course for Business Man & Enterpriser). More than 10000 copies release to the end users. Became a Best-Seller CBT.
  • 1998 - Release of a Financial & Economy Dictionary with more than 5000 term. Based on .HLP format.
  • 1999 - Create the Event Memory for CEMLA (Central Bank of Latinamerica) meeting on Havana. Release to end user when the event ended. Based on HTML 3.2. My role was Page Designer & Project Leader.
  • 1999 - Other small HTML 3.2 web site (static) for Intranet use.
  • 2000 - Design of a Web Application for securities auction, especifically bill of exchange and  bill of debt (SEDEC).
  • 2000 - Implementation of SEDEC based on Visual Basic IIS Application with Microsoft Active Server Page (ASP). My role was Project Management & Senior Developer.
  • 2000 - Implementation of Demo version (only Front-End) of Hotel Reserve System using Visual Basic 6.0 & ASP.
  • 2001 - Beginning the study of Java language and other Web Application technologies related with this language (JSP, Servlet, Javabeans) and other as XML, Javascript, CSS 1-2, JDBC and so on.
  • 2001- Develop of XML editor based on pure Java with Swing as UI (only partial implementation).
  • 2001- Translated the Expresso Developer's Guide from English to Spanish. www.jcorporate.com
  • 2001- Implemented a RFC 2445 (iCalendar protocol). Full implementation on Java. Design & programming. 
  • 2001- Design of a Web Based Calendar System.
  • 2001_Today - Finish the Front-End for the Calendar System.

Architecture overview of Web Based Calendar:

  • Based on Java 100% using Servlet & JSP.
  • Use Struts as a MVC model II for the application logic.
  • Use log4j API from Apache for logging features.
  • Use JDBC for Database Access using Type 3 JDBC Driver for compatibility with major RDBMS vendors as Oracle, Microsoft SQL Server, Sybase, IBM DB2, Informix, MySQL and so on.
  • Based on HTML and CSS 1 for formatting.
  • Use my RFC 2445 implementation that let the user to export his appoitment information to iCalendar protocol format (.ics) & XML format.

Others:

  • The final release contain an a copy of Apache Tomcat 4.x as a JSP/Servlet Server.
  • Contain too, the Hypersonic Database for use on small team less than 50. We recommend that. For high performance we recommended Oracle.

Feature for the first version of Web Based Calendar System:
(
actually working on it and the first release is expected to June-2002)

  • See Day, Week, Month & Year view of his appointment.
  • Printable view for Day, Week, Month & Year.
  • Add, Modify or Delete Events & Task.
  • Order Events & Task for some criteria on Event & Task View.
  • Quick Add for Events & Task.
  • Add Notes.
  • Search Event or Task based on his Title.
  • Receive reminders on his Email inbox.
  • Change the UI Language & UI Theme on the fly (only two theme
    avalilable with the first version).
  • Set his preference: UI language, UI Theme, Time Zone & so on.
  • Full Documentation for Plug-in it on any Web Site.

Possibly too:

  • Advanced Search for looking for Events or Task based on his Date
    or other criteria.

Contract conditions go to the top

If you see the Available Now Logo in the top of the page is meaning that I work with you now, under some conditions:

  1. You only demand me the hour that you pay. In Full-time 8 hours and on Part-Time 4 hours by day.
  2. The salary payment is by advance each month.
  3. You can demand me my work resume daily, weekly or monthly.
  4. You broke the contrat whenever you wish.
  5. My work included in all case, the source code and the copyright is your, and I only want my credits on it.

Salary Information go to the top

For Distance Work (telecommuting)

 

Work Time
-
20 days per month-

Since First Month
$15 usd/h

Since Sixth Month
$20 usd/h

Part-Time (4h/d)

$1200

$1600 USD

Full-Time (8h/d)

$2400

$3200 USD

Full Time contracting

Part Time contracting

Notes:

  1. The first month is for TRIAL MY SKILLS of my work but if you want to continue with me you paid it (the first month)  at the first day of second month plus the second month fee.
  2. The salary by month is in advance.

If you have a deadline for your project please contact me to analyse it. For more info contact me at gaspargox@hotmail.com

For On-Site Work

1k = 1000usd
All salary are by one year


For specific state on U.S. 

Thanks to www.devx.com for his excelent "2000 Java Pro Salary Survey" article.

Copyright Info go to the top

Java, Javabeans are trademark of Sun Microsystems www.sun.com.
Microsoft, Windows Logo are trademark of Microsoft Corporation www.microsoft.com.
Expresso Framework™  is a trademark of JCorporate www.jcorporate.com.

The rest of the mark are property of his company.