CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA Full Name: Fernando Luís Todo-Bom Ferreira da Costa Living Address: R. Tomás da Fonseca 36, 7-B, 1600-275 Lisboa Cell Phone: 91 4426281 E-mail Address: fcosta@gsd.inesc-id.pt National Identity Card: 12614800 Fiscal ID number: 237027267 Nationality: Portuguese Birth Date: 23rd September 1984 Academic Degrees Currently attending the 1 st year of the Phd Program in Information Systems and Computer Engineering, at the School of Engineering (Instituto Superior Técnico), of the Technical University of Lisbon Attended 4 years of the Doctoral Program in Information Science and Technology, at the Department of Informatics Engineering of the Faculty of Science and Technology in the University of Coimbra, after which transferred to Instituto Superior Técnico Completed the classes Research Methods, Ludic Contexts, Dependability of Computer Systems, and Advanced Topics on Distributed Computing in the first year of the Doctoral Program in Information Science and Technology, at the Department of Informatics Engineering of the Faculty of Science and Technology in the University of Coimbra, in 2008, with a final grade of 16,25 over 20 Obtained Master Degree in Informatics Engineering in 2007, at the Department of Informatics Engineering of the Faculty of Science and Technology in the University of Coimbra, with a final average of 17 over 20 Obtained Bachelor Degree in Informatics Engineering in 2007 (following the Bologna Declaration), at the Department of Informatics Engineering of the Faculty of Science and Technology in the University of Coimbra, with a final average of 17 over 20 Attended high school Escola Secundária José Falcão in Coimbra, from 1999 to 2002, having finished the 12th grade with a final average of 18/20, and a college application average of 18,45 over 20
Grants, Scholarships and Research Projects September 2006 August 2008 May and December 2008 September 2009 July 2011 Member of FP6 European project CoreGRID: Network of Excellence Spent over 2 months at Cardiff University, UK, as visiting scholar, working with Professor Ian Taylor and Ian Kelley, under the EDGES: Enabling Desktop Grids for Science European project. Awarded a scholarship by Fundação para a Ciência e a Tecnologia (FCT), within the framework of the UT Austin- Portugal Program April August 2010 Spent around 4 months at University of Texas Austin, as visiting scholar, under supervision of Professor Mike Dahlin Academic Awards 2006/2007 2005/2006 2004/2005 Previous Projects Over several courses during the MSc and BSc degrees, completed a few projects, such as: Client/Server distributed Sudoku application over TCP/UDP Sockets, Java RMI, Java Servlets, JSP/JavaBeans and Web Services for the Distributed Systems course Stock management software specification and documentation for Software Engineering II, integrated into a group with 8 members Website Gestão de TPCs using PHP, MySQL, XHTML, CSS, JavaScript e C# for the course Internet Technology Website Friends over IP using PHP, Oracle 10g (SQL e PL/SQL), XHTML e CSS for course Databases II Auto Route (text mode) for Programming and Algorithms III HTTP server for course Introduction to Networks and Communication Mahjong game for Programming and Algorithms II Informatics Network for textile factory during Network Engineering course
Published an article on PCI-Express for the course Computer Architecture II For the MSc thesis, developed a BOINC prototype that supported BitTorrent data transfers. During the PhD degree, besides the scientific outcome as published papers, there was also software development: BOINC-BT: Prototype for BOINC software with novel data distribution mechanisms (BitTorrent) BOINC-MR: Modified BOINC middleware that allows MapReduce jobs to be executed over the Internet, over non-dedicated resources Professional Training Attended in March 2004 the 8th Encontro de Gestão e Tecnologias de Informação (EGTI), on the subject The Role of IT in Economic Revival Attended "Workshop on High Performance Computing", in November 2010, at the DEEC Department, in Coimbra Professional Experience Reviewer for EuroPar 2012 (International European Conference on Parallel and Distributed Computing) Since August 2011 works as researcher in the Distributed Systems Group, at the Institute for Systems and Computer Engineering - Research and Development (INESC-ID), at the School of Engineering (IST) of the Universidade Tecnica de Lisboa From September 2006 to July 2011 worked as investigator in the Software and Systems Engineering group, at the Center for Informatics and Systems of the University of Coimbra CISUC From September 2006 to August 2008 developed work in the area of Grid Computing and Peer-to-Peer as part of the FP6 European Project CoreGRID: Network of Excellence From September 2005 to April 2006 was a member of the organization of the conference cycle Wireless Meeting 2006, dedicated to wireless technology, with over 300 participants from all over the country Technical Skills Experience in programming with Java, C, C++, PHP, HTML/XHTML + CSS, JavaScript and Common Lisp, and knowledge concerning other programming languages Experience in development and management of database projects in MySQL and Oracle Knowledge in Network management and system administration of Windows and Linux systems Advanced knowledge and expertise of volunteer computing middleware BOINC, and MapReduce implementation Hadoop Published Work
Fernando Costa, Luis Silva, Ian Kelley, and Ian Taylor. "Peer-to-Peer Techniques for Data Distribution in Desktop Grid Computing Platforms". CoreGRID Workshop on Grid Programming Model Grid and P2P Systems Architecture Grid Systems, Crete, Greece, June 2007. Also published on Springer Book "Making Grids Work", pp. 165-174, ISBN:978-0-387-78447-2. Note: Available as CoreGRID Technical Report TR-0095, September 2007. Fernando Costa, Luis Silva and Ian Kelley. "Using a Content Distribution Network for Data Distribution in Desktop Grid Computing Platforms". In Proceedings of the CoreGRID Integration Workshop 2008, Heraklion-Crete, Greece, April 2008. Fernando Costa, Luis Silva, Gilles Fedak and Ian Kelley. "Optimizing the Data Distribution Layer of BOINC with BitTorrent". In PCGRID 2008, Second Workshop on Desktop Grids and Volunteer Computing. In Workshops Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, IEEE Computer Society, Miami, Florida, USA, 2008. Note: Also available as CoreGrid Technical Report TR-0139. Fernando Costa, Luis Silva, Gilles Fedak and Ian Kelley. "Optimizing Data Distribution in Desktop Grid Platforms". Parallel Processing Letters. Vol. 18, No. 3, pp. 391-410, September 2008. Fernando Costa, Luis Silva, and Michael Dahlin. Volunteer Cloud Computing: MapReduce over the Internet. 5th Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2011). In Workshops Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, IEEE Computer Society, Anchorage, Alaska, May 2011. Fernando Costa, Luís Veiga, and Paulo Ferreira. "BOINC-MR: MapReduce in a Volunteer Environment". Accepted for publication on 20th International Conference on Cooperative Information Systems (CoopIS). September 2012. Communications in Scientific Meetings Fernando Costa. "Optimization of Data Distribution in Desktop Grids with BitTorrent". Demonstration at CoreGRID Industrial Showcase, held in Conjunction with Open Grid Forum 23 (OGF23). June 4-5, Barcelona, Spain. Fernando Costa. "Expanding the scope of BOINC: Beyond Embarrassingly Parallel Applications". 5th BOINC Workshop, Barcelona, 2009. Social skills Practiced swimming for 5 years in CNAC (Clube Náutico Académico) Played basketball at OFC (Olivais Futebol Clube) for 8 years, being captain in 99/00 and national champion in 2000/01 Attended Universidade Politécnica de Catalunha, in Barcelona, during the 1st semester in 2006/07, in Erasmus, where he completed the courses with final average of 17/20. Other skills
Languages: English: First Certificate in English in 1998 Certificate in Advanced English in 2000 Certificate of Proficiency in English in 2001 French: Concluded, in 1999, the 5th year of the Alliance Française course, having obtained the Diplôme Pratique de Langue Française German: Zertifikat Deutsch in 2005 Has average knowledge of Spanish. Driving License: Passenger Car, since January 2003.