Enginyer en Informàtica per la Facultat d'Informàtica de Barcelona, UPC, Juliol de 1997. Especialització en: xarxes, gràfics per computador, bases de dades, sistemes operatius.
Cursos de Doctorat al Departament d'Arquitectura de Computadors de la Univeristat Politècnica de Catalunya (UPC), Barcelona, Octubre 1997 - Juliol 1999. Tema: Sistemes Distribuïts.
Curs CORBA Enterprise Architecture, Valtech Ltd., Londres, Gener 1998. 40 hores.
Gestió d'equips de treball, per Sertec SI, Barcelona, Setembre 1999. 20 hores.
Informatization of Community, DGF-KTC, Seoul (Korea). 21 Abril - 1 Maig 2003.
Administració de Sistemes i Xarxes Unix. Experiència amb: GNU/Linux, SunOS, Solaris, Irix, i altres variants de Unix.
Instal·lació i administració de serveis internet: web (Apache), llistes de correu (majordomo i mailman), conferències (inn), correu electrònic (sendmail i postfix), DNS (bind), serveis web.
Bons coneixements de seguretat informàtica.
Llenguatges de programació: C, C++, Java, Perl, Python, PHP, altres.
Disseny i administració de Bases de Dades. Experiència amb PostgreSQL, MySQL, Oracle, Informix.
Tecnologies de llenguatges mark-up: HTML, XML y algunes de les seves aplicacions, XSL, CSS.
Sistemes distribuïts, incloent CORBA.
Anàlisi i disseny Orientat a Objectes.
Soci treballador de Cargol.net - Solucions Lliures, Març 2005 - actualitat.
Administrador de sistemes i consultor tècnic (temps parcial) per APC, Maig 2001 - Juliol 2005.
Consultor autònom Març 2004 - Febrer 2005.
Coordinador tècnic a Colnodo, membre a Colòmbia d'APC, Octubre 2002 - Desembre 2003.
Administrador de sistemes a Pangea, membre català d'APC, Maig 1996 - Novembre 1999, Juliol - Octubre 2002.
Cooperant tècnic a INTERCOM - Ecuanex, membre a Equador d'APC. Desembre 1999 - Desembre 2001, com a cooperant del CID - CIIR.
Coordinador tècnic del projecte Moëbius-PlanetaRadio d'AMARC, un portal per compartir material radiofònic. El càrrec implicà treball en línia i presencial a Equador, Colòmbia i Canadà. Març 2000 - Octubre 2001.
Enginyer de software a Sertec SI, treballant per a la Universitat Oberta de Catalunya. Octubre 1998 - Novembre 1999.
Administrador de sistemes a Colnodo. Juliol - Setembre 1998.
Assistent de recerca al Departament d'Arquitectura de Computadors (UPC), treballant per al projecte Epitelio de la Unió Europea sobre l'aplicació de la telemàtica a la lluita contra l'exclusió social. Maig 1996 - Octubre 1998.
Assistent tècnic al Programa d'Informàtica Educativa de la Generalitat de Catalunya. Octubre 1994 - Abril 1996.
Consultor de la UOC. Febrer 2005 - actualitat.
VII Escola Llatinoamericana de Xarxes (WALC 2004). 4-8 Octubre 2004. Cusco, Perú.
Cursos introductoris de GNU/Linux per a usuaris
VI Escola Llatinoamericana de Xarxes (WALC 2003). 20-24 Octubre 2003. Mèrida, Venezuela.
V Taller en Tecnología de Redes e Intenet para América Latina y el Caribe (WALC 2002). 6-10 Maig 2002. Santo Domingo, República Dominicana.
Professor assistent en un curs en línia per estudiants europeus de la UOC. Gener - Juliol 1999. Tema del curs: CORBA.
Professor assistent en un curs de post-grau sobre telemàtica a zones rurals de la Fundació Bosch i Gimpera, Universitat de Barcelona (UB). Gener - Maig 1998. Tema: treball cooperatiu assistit per ordinador.
Professor assistent en un curs de post-grau sobre Sistemes Distribuïts de la Fundació Politècnica de Catalunya, UPC. Abril 1997. Tema: CORBA.
Global Community Networking 2001. 5-8 Desembre 2001. Buenos Aires, Argentina.
Taller Garantizando la Participación Ciudadana en la Era Digital: Políticas Públicas y Derechos Internet en América Latina y El Caribe, Novembre 2001. Montevideo, Uruguay.
Reunió tècnica d'APC. 17-23 Maig 1999. Praga, República Txeca.
5th Cabernet Radicals Workshop. 5-8 Juliol, 1998. Porto, Portugal.
Desenvolupador del software APC ActionApps, un sistema de gestió de continguts web.
Assistència tècnica a GreenNet, membre d'APC al Regne Unit. Londres, Juliol - Agost 1999.
Cofundador d'una associació ciutadana per promoure l'ús social de les TIC a Cardedeu, en funcionament des de 1996.
Traducció al català del software BSCW (un sistema de treball cooperatiu desenvolupat pel GMD alemany).
Idiomes: Català (llengua materna), Castellà (bo), Anglès (mig).
Carnet de conduir.
Predilecció pel treball en equip.
Experiència i comoditat en entorns de treball i formació en línia.