Curriculum Vitae

ESPECIALIZACIÓN EN TECNOLOGÍAS WEB

 

PHP. Amplio conocimiento y experiencia (más de 7 años) en orientación a objetos. Habiendo usado desde PHP3 hasta la versión actual de PHP5.3. Uso del patrón de arquitectura de software MVC.

J2EE. Desarrollo de aplicaciones web en JSP y J2EE. Uso del framework Java Server Faces (JSF).

MySQL / MS SQL Server. Experiencia en administración, optimización y desarrollo de complejos y eficaces procedimientos almacenados. Tratamiento de XML directamente desde base de datos.

HTML, XHTML, WML y CSS. Amplia experiencia en los lenguajes de marcas hipertextuales y en hojas de estilo en cascada. Validando el trabajo por la W3C (World Wide Web Consortium), para asegurar que se cumplen los estándares tecnológicos marcados por este importante consorcio de referencia mundial.

JavaScript y VBScript. Uso avanzado y eficaz de los lenguajes de scripts del lado del cliente. Usando AJAX para una eficiente comunicación entre el cliente y el servidor.

XSL (XSLT, XSL-FO y XPath). Amplia experiencia y uso en realizar transformaciones y/o formateos de datos en XML para su presentación en otros medios.

XML, SGML y JSON. Experiencia en el uso de formatos estándares empleados en la comunicación de datos entre sistemas heterogéneos.

Apache, TomCat y Axis2. Instalación, configuración y despliegue de aplicaciones y servicios web.

Web Services. Desarrollo de servicios web, implementados en JAVA o PHP, para la realización de la lógica de negocio.

Open Source. Conocimientos en diversos Frameworks, tecnologías y librerías: PEAR, PECL, SMARTY, PHPMailer, FPDF, DomPDF, TemplateLite, TinyMCE, jQuery, Prototype, Scriptaculous, ...

Web 2.0. Conocimientos en accesibilidad, usabilidad y técnicas SEO. Desarrollos avanzados empleando la nuevas características de sitios web: Máxima integración con el usuario, interfaces cuidadas y elegantes, blogs, sindicación de contenidos (RSS), integración con Google Maps, PayPal, Apple Store, phpBB...

Gestión de configuración del Software. Uso de diferente software para gestionar código fuente y documentación en grupos de trabajo (Microsoft Source Safe, CVS y SVN).

OTROS CONOCIMIENTOS

 

Iniciando proyectos en HTML5.

Aparte de los conocimientos con amplia experiencia laboral, conozco otros lenguajes, tecnologías, sistemas,... aprendidos en experiencias profesionales más breves, en formación académica, cursos, y/o de manera autodidacta.

Lenguajes de programación: Visual Basic, C/C++, Pascal, Modula-2 y Delphi.

Lenguajes / plataformas de programación de Internet: ASP y Silverlight.

Servidores de aplicaciones web: IBM WebSphere, IIS y Sun Application Server.

Bases de datos: Oracle 10g, MS-Access y FireBird.

Herramientas CASE: EasyCASE, Rational Rose y Microsoft Visio.

Diseño: FireWorks.

Varios: Métrica 3, eGroupWare, ADO, MapObjects, DTD, CGM y SVG