Europass Curriculum Vitae Personal information Surname(s) / First name(s) Address(es) Custódio, Jorge Filipe Telephone(s) +351 919687707 Email(s) Personal website(s) Nationality(-ies) Rua Francisco Pereira Junior 6 6C, P-2625-188 Póvoa de Santa Iria, Portugal jorge@jfcustodio.com http://jfcustodio.com Portuguesa Date of birth 06/03/1978 Gender Masculino Experiência Profissional Data Desde Setembro de 2006 Cargo Professor de Quadro de Escola Local Ministério da Educação e da Ciência de Portugal Data Desde Setembro de 2006 Cargo Membro do Plano Tecnológico da Educação (PTE) para a gestão da rede escolar e dos serviços web Local Ministério da Educação e da Ciência de Portugal Data Desde 2003 Cargo Programador freelancer Cargo Formador em várias áreas da informática Cargo Membro do Centro de Informática e Tecnologias da Informação, linha de investigação de Parallel and Distributed Processing Systems Local Departamento de Informática da Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa Cargo Professor contratado à sessão Local Departamento de Informática da Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa Data De Setembro de 1996 a Março de 2003 Cargo Responsável informático pelas bases de dados para os espaços de informação à juventude e outras utilizadas internamente para actividades da CML. Responsável pelo lançamento e manutenção da página de Internet do Departamento de Educação e Juventude Local Câmara Municipal de Lisboa Page 1 - Curriculum vitæ of
Linguagens/Conhecimentos Educação e Formação Data Designação da qualificação Nome e tipo da organização de Distributed Systems; Operating Systems Internals; Network Administration: Computer Architecture; Information Security; Linux; Apple; C; Objective C; PHP; Java; JavaScript; JQuery; AJAX; HTML5; CSS3; MySQL; Postgres; Shell Script; Perl; Python; Responsive Web Desgin; MVC; Memcached; Alternative PHP Cache; Apache; Varnish; Joomla. Em curso Doutoramento em Informática Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa. Data 2011 Designação da qualificação Curso Avançado em Eng. Informática Data 2009 Designação da qualificação Apple Certified Trainer Nome e tipo da organização de Apple EMEIA Training & Certification. Data 2008 Designação da qualificação Profissionalização em Serviço - Curso de Ciências da Educação Nome e tipo da organização de Escola Superior de Educação do Instituto Politécnico de Lisboa. Data 2007 Designação da qualificação Mestrado em Engenharia Informática (2 anos - Pré-bolonha) Data 2002 Designação da qualificação Licenciatura em Engenharia Informática (5 anos - Pré-bolonha) Participação em Escolas, Seminários e Conferências Data Maio 2009 Nome Collaborative Technologies Symposium (CTS) 2009 Local Baltimore - Washington D.C., USA Data Setembro 2007 Nome Principles and Pratice of Programming in Java 2007 Data Julho 2006 Nome International Summer Schools in Grid Computing Local Universidade de Nápoles, Itália Data Agosto 2005 Nome Organização da Euro-Par 2005 - European Conference on Parallel Computing. Data Junho 2005 Nome Organização da ITiCSE 2005 - Innovation and Technology in Computer Science Education. Data Junho 2002 Nome VECPAR 2002 - High Performance Computing for Computational Science em Grid Computing. Page 2 - Curriculum vitæ of
Local Faculdade de Engenharia da Universidade do Porto Acções de Formação Actividades Docentes em Instituições de Ensino Superior Data Curso 2014 Linguagem PHP - 100 2014 Bases de dados MySQL - 50 2014 Bases de dados MySQL e PHP - 50 2014 Linguagem Java - 50 2014 Desenvolvimento de algoritmos e estruturas de dados - 50 2013 Desenvolvimento de algoritmos e estruturas de dados - 50 2013 Linguagem PHP - 100 2013 Bases de dados MySQL e PHP - 60 2012 Desenvolvimento de algoritmos e estruturas de dados - 50 2012 Linguagem PHP - 100 2011 Configuração de serviços num servidor linux - 50 2011 Sistema operativo servidor open source- 25 2011 Sistemas operativos open source- 25 2011 Introdução aos sistemas operativos- 25 2011 Serviços de rede - 25 2010 Redes de computadores (avançado) - 25 2010 Hardware e redes de computadores - 25 2010 Arquitectura de hardware - 25 2008 Linguagem PHP - 100 Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa 2011/2012-2 o S Introducão aos Computadores e à Programação 2011/2012-1 o S Fundamentos de Sistemas de Operação 2010/2011-2 o S Computação Paralela e Distribuída 2010/2011-1 o S Fundamentos de Sistemas de Operação 2009/2010-2 o S Introducão aos Computadores e à Programação 2009/2010-1 o S Introducão à Programação 2008/2009-2 o S Introducão aos Computadores e à Programação 2008/2009-1 o S Introducão aos Computadores e à Programação 2005/2006-2 o S Introducão aos Computadores e à Programação 2005/2006-2 o S Bases de Dados II 2005/2006-1 o S Teoria da Informação 2004/2005-2 o S Sistemas Operativos 2004/2005-2 o S Bases de Dados II 2004/2005-1 o S Teoria da Informação 2003/2004-2 o S Introducão aos Computadores e à Programação 2003/2004-1 o S Introducão aos Computadores e à Programação 2002/2003-2 o S Introducão aos Computadores e à Programação Page 3 - Curriculum vitæ of
Escola Superior de Tecnologias Militares Aeronáuticas da Academia da Força Aérea 2009/2010-1 o S Sistemas Operativos 2008/2009-2 o S Teoria da Informação 2008/2009-1 o S Teoria da Informação 2008/2009-1 o S Sistemas Operativos 2007/2008-2 o S Arquitectura de Sistemas de Computadores II 2007/2008-1 o S Teoria da Informação 2007/2008-1 o S Arquitectura de Sistemas de Computadores I 2006/2007-2 o S Arquitectura de Sistemas de Computadores II 2006/2007-1 o S Teoria da Informação 2005/2006-2 o S Arquitectura de Sistemas de Computadores II 2005/2006-1 o S Teoria da Informação 2004/2005-2 o S Arquitectura de Sistemas de Computadores II 2004/2005-2 o S Bases de Dados II 2004/2005-1 o S Sistemas Operativos 2003/2004-2 o S Arquitectura de Sistemas de Computadores II 2003/2004-1 o S Arquitectura de Sistemas de Computadores I 2002/2003-2 o S Arquitectura de Sistemas de Computadores II Escola de Tecnologias Navais da Marinha 2006/2007-2 o S Sistemas Operativos 2006/2007-1 o S Sistemas Digitais 2005/2006-2 o S Sistemas Operativos 2005/2006-1 o S Sistemas Digitais 2004/2005-2 o S Sistemas Operativos 2004/2005-1 o S Sistemas Digitais 2003/2004-2 o S Sistemas Operativos 2003/2004-1 o S Sistemas Digitais Júri de Avaliação de Artigos Cientí-ficos Data 2013 Conferência Euro-Par 2013 - European Conference on Parallel Computing. Data 2012 Conferência SIGCSE 2012 - The ACM Technical Symposium on Computer Science Education. Data 2011 Conferência SIGCSE 2011 - The ACM Technical Symposium on Computer Science Education. Data 2009 Conferência ITiCSE 2009 - Innovation and Technology in Computer Science Education. Data 2008 Conferência SIGCSE 2009 - The ACM Technical Symposium on Computer Science Education. Data 2007 Conferência ITiCSE 2007 - Innovation and Technology in Computer Science Education. Data 2006 Conferência Euro-Par 2006 - European Conference on Parallel Computing. Data 2006 Conferência ITiCSE 2006 - Innovation and Technology in Computer Science Education. Línguas Mother tongue(s) Outra(s) Língua(s) Português Page 4 - Curriculum vitæ of
Self-assessment Understanding Speaking Writing European level (*) Inglês Françês B1 Listening Independent B1 Reading Independent (*) Common European Framework of Reference (CEF) level Spoken interaction Spoken production A2 Basic A2 Basic A2 Basic Participação em Projectos Internacionais Nome Breve descrição (em inglês) TransGRID - Parallel and Distributed Computing with Computational Clusters and Grids. This is a long-term project running in the CITI Centre; with partners: the CITI Multimedia, and Natural Language Processing groups; and researchers from other centers of FCT/UNL. The project encompasses four main dimensions: applications, abstractions and models, tools and environments, and distributed execution support. Nome Breve descrição (em inglês) IBM SUR Equinox Research & Education Programme: Cluster and Grid Computing. Research on Cluster and Grid Computing. Publicações Jorge F. Custódio. JGroupSpace - suporte à programação distribuída orientada para grupos. Technical report, FCT-UNL, 2002. JGroupSpace - Suporte à programação distribuída orientada para grupos. Master s thesis C. Morgado, Jose C. Cunha, N. Correia, and J. F. Custódio. Group-based interactions for multi applications. Scalable Computing Practice and Experience, 11(1):63 71, 03 2010 C. Morgado, Jose C. Cunha, N. Correia, and J. F. Custódio. Group-based interactions for multi applications. In Proceedings of the 3rd International Symposium on Intelligent Distributed Computing (IDC 2009). Springer-Verlag, 11 2009 J. F. Custódio and Jose C. Cunha. Jgroupspace: Combining shared spaces and groups. In Proceedings of the 2009 International Symposium on Collaborative Technologies and Systems (CTS 2009). IEEE, 06 2009 C. Morgado, Jose C. Cunha, J. F. Custódio, and N. Correia. A group-based model for dynamic communities. In The International Conference on Computational Aspects of Social Networks (CASoN 2009), Fontainebleau, France, June 24-27, 2009. IEEE Computer Society, 06 2009 Jose C. Cunha, C. Morgado, and J. F. Custódio. Group abstractions for organizing dynamic distributed systems. In Euro-Par 2008 Workshops - Parallel Processing, number 5415 in Lecture Notes in Computer Science - Subseries: Theoretical Computer Science and General Issues, pages 450 459. Springer-Verlag, 04 2009 Nuno Marques, Francisco Azevedo, C. Morgado, and J. F. Custódio. Using octave to introduce programming to technical science students. In ITiCSE 05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education, pages 198 202. ACM Press, 2005 Page 5 - Curriculum vitæ of