Mi Currículum Vitae
actualizado el 21-12-2011.
- Nombre:
-
Daniel Clemente Laboreo
- Nacido en:
-
Barcelona, 17 de enero de 1985
- Vivo en:
-
Gavà, Barcelona
- Web:
-
http://www.danielclemente.com/
- e-mail:
-
n142857 /g-m-a-i-l--.punto.com
Atención, éste que hay aquí abajo es el informal. Si prefieres uno normalito, usa esta versión:
CV de diciembre 2012, en inglés (formato Europass).
Y tengo otro (antiguo):
CV 2009, en catalán.
Mi estado actual (m12.2011): busco trabajo o trabajos que me hagan viajar por el mundo, a sitios con idiomas y culturas interesantes.
Estudios oficiales
- 1998-2001:
-
ESO. Colegio "Inmaculada Concepción" (Gavà).
- 2001-2003:
-
Bachillerato. IES Bruguers (Gavà).
- 2003-2007:
-
Ingeniería Técnica en Informática de Sistemas, FIB, UPC (Barcelona).(apuntes). Con 1 año de Erasmus en Universität Karlsruhe, Alemania.
Estudios en academias
De 1999 a 2002 (cuando aún no conocía lo del software libre):
Clipper, Visual Basic, HTML, C++, COBOL, 3D STUDIO MAX
(academias: Infobaix y CIPSA).
Desde entonces, prefiero aprender por mi cuenta.
Tampoco me gusta la titulitis;
es triste que en algunos trabajos se evalúe sólo el cuántos títulos tienes.
Tengo algunos (ver titnot.txt), p. ej. SCJP y SCWCD 1.5 (Java, componentes web) y DSH-3 (alemán).
Conocimientos
Son muchos más los que he aprendido por libros, Internet y práctica
que los de academias o universidad.
Bastante
- Programación web. Frameworks Django, jQuery. Lo necesario para crear desde cero cualquier tipo de página pequeña o mediana
- HTML y CSS correcto y sin chapuzas. Posicionamiento web y otras cosas que están de moda
- Tecnologías Java J2EE: servlets, JSP, Tomcat, Struts, Tiles, Hibernate, Spring, … Título SCWCD. Pero prefiero Python
- Programación (algoritmos). Lenguajes: Python, Perl, C, Java, LISP
- Sistema GNU y kernel Linux, administración. Sistema base, shell scripting, herramientas, uso diario
- Redes: servidores BD/web/correo/DNS, clientes, protocolos, TCP/IP, wireless
- Seguridad: local (BOF y otros), remota (ataques IP, ICMP, etc.)
- Portales web, creación de portlets JSR-168 (con Liferay) o mejor con Django
- Lógica: teoría, razonamientos. Tecnologías semánticas: RDF. Otros estándares XML del W3C
- Herramientas de colaboración: control de versiones (bazaar/git/subversion/…), Eclipse, ofimática, …
- Sistema operativo: Emacs
- Enseñanza, tutoriales, documentación
- Metodología del software libre. Proyecto GNU, otros proyectos, fundamentos del SL
- Gramática de idiomas. Corrección de textos. Traducción
Suficiente
- Lenguajes: C++, PHP.
- Bases de datos. SQL. Migración de datos
- IA (Int. Art.): teoría, gramáticas, lenguajes, ontologías
- SO (Sist. Oper.): teoría
- Compiladores: teoría
- Estr. Comput.: teoría, microprocesadores
- Ing. del software, UML.
Poco, pero con ganas de aprender
- Lenguajes: Prolog, BrainFuck, Scheme, Haskell
- Aspectos legales de la informática, licencias
- Bibliotecas: GTK, FLTK, Ncurses
- Teoría de grafos y conjuntos
- Electrónica, electricidad
- Programación para móviles y PDAs: J2ME y midlets
- Procesamiento de lenguaje natural
- Procesamiento de lenguaje artificial
Poco, y sin ganas de aprender
- Solucionar los problemas de Windows
Proyectos
Todos los trabajos y programas son de libre distribución y uso (GPL/FDL/CC/...) y se encuentran en mi web.
Programas
- 2003:
-
"Web Characters", distribuido por PC-World en España y Perú.
- 2005:
-
dislines, útil para traducir textos.
- 2005:
-
También scripts varios, y parches para otros proyectos.
"State diagram chart" (schart.pl)
Tutoriales
- 2003:
-
Treball de recerca: "Configuración de un servidor GNU/Linux". Premio CIRIT 2003.
- 2004:
-
Reportaje "Cómo monté mi servidor".
- 2004:
-
Tutorial de deducción natural (lógica). En 2005 lo traduje al: catalán, esperanto, e inglés, aparte del español.
Campañas
- 2004:
-
Popup "¿Aún usas IE?" para poner en una web y dar a conocer alternativas a Internet Explorer.
- 2004:
-
Documento de "HTML correcto: cómo hacer una buena página web".
Investigaciones y otros trabajos
- 2005:
-
"El ruido de mis monitores".
- 2006:
-
"Lógica y lenguajes".
- 2005-2006:
-
Escribo algunos artículos largos en la Wikipedia en español
(Usuario:142857)
- 2006-2007:
-
Explicación de todo el papeleo que hay que hacer para irse de Erasmus.
- 2006-2007:
-
Proyecto final de carrera en la Universität Karlsruhe, en Alemania:
"Sistemas de discusión" (un tema que me interesa mucho).
Experiencia laboral
Poca cosa.
- 2001:
-
Programación de la web de Barnadreams (tatuajes solares).
- 2003-2006:
-
Doy cursos de Linux en "la Casa Gran" de Gavà (centro de información juvenil), y en la biblioteca. Cinco seminarios (3h): Iniciación (x4), Herramientas de redes. Cuatro largos (16h): Iniciación (x3), Seguridad. También de Wireless (6h) y HTML (3h).
- abril 2007 - abril 2008 (12 meses y algo más):
-
Trabajo como becario en el proyecto NEPOMUK, en el FZI de la Universität Karlsruhe, en Alemania. Grupo: KEKS; mi tarea era
ampliar, probar y mejorar el repositorio semántico SWECR
(un SWCM)
y ayudar a diseñar CDS.
- marzo 2008 - agosto 2009 (17 meses):
-
En openTrends, empresa mediana de servicios de informática basados en software libre. Proyectos hechos:
- formularios interactivos en PDF (openPDF) para el SOC (Generalitat de Catalunya): maqueté y programé muchos formularios en PDF (éstos) para que se ejecutaran cálculos y validaciones al abrirlos con un visor propio
- migración del portal web Liferay para la intranet de Liberty Seguros: corrección de incidencias en portlets personalizados, en el propio Liferay, y en tema gráfico
- creación de la intranet para el PTOP (Generalitat de Catalunya): configuración de portal Liferay y gestor documental Alfresco integrados, desarrollo de muchos portlets independientes (extrayendo y extendiendo los de Liferay), nuevas funcionalidades, maquetación de contenidos, resolución por mi cuenta de incidencias
- suite openPDF para gestión integral de formularios interactivos en PDF: maquetador, editor y servidor
- otras colaboraciones: en IMI (Institut Municipal d'Informàtica, del Ajuntament de Barcelona), CTTI (GenCat), COFB (Coŀlegi Oficial de Farmacèutics de Barcelona), BIA
- en total: Mis tareas fueron la programación (especialmente, de portlets), resolución y búsqueda de problemas, y otros (pruebas de rendimiento, documentación funcional y técnica, …). He trabajado en equipo y también resolviendo incidencias por mi cuenta, varias veces en el cliente final.
- septiembre 2009 - julio 2011 (22 meses):
-
En LOVIC SL, consultoría medioambiental de servicios públicos (como recogida de residuos).
- Diseño y programación de una plataforma de geolocalización y seguimiento de flotas. Hice: conexión automática a seguidores GPS, descarga y procesado de datos geográficos, introducción en base de datos cartográfica (PostGis), visualización de mapas y rutas por web (OpenLayers, ExtJs), clientes para móvil/PDA (midlets Java, J2ME)
- Administración de los servidores
- Colaboré en otros proyectos como Espai Emprenedors
- abril 2011 - actualmente
-
Soy CTO y co-fundador de Yubay, una red social de anuncios de compra-venta. CTO es el que hace la parte técnica.
- Programé todo el funcionamiento de la página con Django, jQuery, HTML y CSS; desde cero.
- Instalé y administré un servidor dedicado y servidores PostgreSQL, Postfix, nginx
- Otras tareas: formación, integración de código y diseño externo, y tareas empresariales, claro.
Otros trabajillos que he hecho incluyen:
- muchos cursos y charlas de Linux básico y avanzado, seguridad y estándares, y clases de repaso.
- He programado páginas web como Barnadreams, tatuajes solares (2001; dominio original inactivo) y Lalo Gómez, cantante (2009).
- También estuve unos meses de camarero en un restaurante, hace ya mucho.
Idiomas
Me gustan los idiomas, sobre todo los artificiales.
- Castellano y catalán: leído, hablado y escrito correctamente
- Inglés: leído, y escrito sin problemas. Entendido, depende de la pronunciación; hablado, pronunciación mejorable. Aprobé un examen de nivel B2.2
- Esperanto: buen nivel. Empecé en 2004 y lo "acabé" de estudiar en un año (leerlo, en 3 meses); me sigue siendo útil y me ha abierto muchas puertas. Voy dando cursos de esperanto
- Francés: entendido correctamente. Lo estudié durante 4 años, pero aún me falta práctica y lo tengo olvidado
- Lojban: lo estudié durante 3 meses y tengo que continuar (me gusta mucho); me sé la gramática pero necesito diccionario. Empecé en septiembre de 2005
- Alemán: estudiado por mi cuenta desde enero de 2006; leído, escrito, y hablado sin problemas; entendido si no hay dialecto. Estuve 1 año como Erasmus en Karlsruhe escribiendo mi proyecto final en alemán; en marzo de 2007 conseguí el título DSH-3
- Euskara: lo entiendo y puedo hablar pero despacio; me faltan palabras y práctica. Me gusta mucho su gramática. Estudiado por mi cuenta desde 2008
- Ruso: puedo hablar y entender de temas sencillos; para comprender textos largos necesito diccionario cada pocas palabras. Eso sí, lo sé escribir con letra cursiva :-) Estudiado por mi cuenta desde 2010
- Otros algo olvidados: caligrafía árabe, polaco básico, mandinka (estudiado 1 mes en Gambia, nivel infantil), cosas de idiomas sueltos
Personal
- Especialidad en criticar y en quejarme siempre que veo una forma de mejorar algo con poco esfuerzo.
- Aprendo pronto lo que haga falta, siempre que valga la pena.
- Tengo muy poco tiempo para aburrirme... y muchas cosas por hacer
- Mis preferencias de trabajo: uso GNU, Debian,
gestor de ventanas wmii,
teclado Dvorak muy modificado,
emacs, conkeror, urxvt, zsh
- Aunque me toca estar muchas horas con el ordenador, no me gusta estar el día entero
(tengo otras aficiones no binarias).
Lo que me gusta es la informática, no los ordenadores.
No me llevo bien con los aparatos electrónicos, y prefiero evitarlos.
Se despide a altas horas de la noche,
Daniel Clemente Laboreo