Valentín Barros Puertas - Currículum Vítae

Datos personales

  • Nombre y Apellidos: Valentín Barros Puertas
  • Fecha de nacimiento: 25/01/1988
  • Dirección:
    O Muro Nº53, Redondela (Pontevedra), CP:36800, España
  • Teléfono de contacto: 675608107
  • Dirección de correo electrónico: valentin [arroba] sanva [punto] net

Formulario de contacto

Foto de Valentín

Formación académica

  • Bachillerato de Ciencias Sociales (Finalizado en 2007).
  • Curso de Inglés, en Londres (45h, finalizado en Agosto del 2007).
  • Curso de Inglés, en Dublín (45h, finalizado en Julio del 2008).

Capacidades principales

Mi área principal es el Desarrollo Web, utilizando con soltura [X]HTML, CSS, PHP, JavaScript —con jQuery— y SQL; aunque también me siento cómodo desarrollando para escritorio utilizando Vala y GTK+ —o C, pero aunque conozco bien el lenguaje no tengo experiencia real con él más que con asuntos de la carrera o pruebas propias, por así decirlo.

Mi principal área de interés, hacia la que trataré de orientarme en un futuro, es la creación de herramientas para desarrolladores —bibliotecas, frameworks, mejoras en los IDEs, integración de tecnologías...

Otros

  • Separación en capas en la construcción de aplicaciones web —plantillas, abstracción al sistema de persistencia de datos, archivos de configuración en texto plano o XML, separación del contenido y su diseño, etc.
  • Control de versiones con Git.
  • Bases de datos MySQL —y Oracle, pero estas últimas a un nivel muy básico.
  • Nivel de usuario con conocimientos elevados en los sistemas operativos Windows (XP) y Linux —distribuciones basadas en Debian.
  • Otros lenguajes que conozco: ActionScript, C++, Python, Pascal, XML, Java y HaXe.

Trabajos representativos

  • Autoescuela Cesantes

    Página web de una autoescuela. Cuenta con un sistema básico de publicación de noticias y fotos e inserción de vídeos de YouTube. También tiene la capacidad de permitirle al administrador crear exámenes personalizados y auto-corregibles. El logo que encabeza la web ha sido proporcionado por el cliente y los iconos utilizados en la misma son libres.

    • Principales tecnologías/técnicas utilizadas: XHTML 1.0 Strict, CSS, algo de JavaScript con jQuery, PHP5, plantillas Smarty, MySQL, abstracción al sistema de base de datos mediante MDB2.
    • Iconos: Tango Icons, Silk Icons 1.3.
    • Fecha: Principios del 2009.
    • Ver on-line: http://www.autoescuelacesantes.com/
  • Xuventudes Socialistas de Redondela

    Página web para una división local de las JSE. Cuenta con un sistema básico de publicación de noticias y fotos. El logo que encabeza la web es un rediseño de uno proporcionado por el cliente y los iconos utilizados en la misma son libres.

  • Asesoría Amoedo González

    Página web para una asesoría. Cuenta con un sistema básico de publicación de noticias y un visor de fotos. El logo que encabeza la web ha sido proporcionado por el cliente y los iconos utilizados en la misma son libres. La web está en Español y Gallego.

    • Principales tecnologías/técnicas utilizadas: XHTML 1.0 Strict, CSS, JavaScript con jQuery, PHP5, plantillas Smarty, MySQL, abstracción al sistema de base de datos mediante PDO.
    • Iconos: Faenza Icons, Fugue Icons 3.0.
    • Fecha: Abril y Mayo del 2011.
    • Ver on-line: http://amoedogonzalez.es/
  • Google Summer of Code 2011 (Gnome/Yorba)

    He formado parte del GSoC 2011, trabajando durante 3 meses para Yorba, organización sin ánimo de lucro que entró en el programa gracias a la fundación Gnome. Mi proyecto consistió en desarrollar un nuevo estilo de etiquetado para el gestor de fotografías Shotwell: El mismo ya contaba con la funcionalidad de etiquetar fotos —además de que las mismas son organizadas en Eventos por el propio programa en base a su información Exif—, pero carecía de un etiquetado posicional —al estilo de las etiquetas de Facebook o Tuenti, por ejemplo—, que es lo que yo he desarrollado. Aunque dicha funcionalidad aún no está incluida en la versión estable del programa por considerarse incompleta por parte del equipo de desarrollo, mi GSoC se consideró completo, mi código está en el repositorio Git del programa, es completamente funcional y puede probarse activando un flag antes de compilarlo.

Idiomas

  • Español y Gallego: Lenguas maternas.
  • Inglés: Nivel medio-alto en comprensión y expresión escrita, nivel medio-bajo en comprensión y expresión oral.

Formación en curso

Actualmente realizando el Grado en Ingeniería Informática en la USC.

Fecha de última modificación: 21/11/11

Valid XHTML 1.0 Strict Valid CSS