|
|
|
|
|
Curriculum Vitae |
|
|
|
|
|
|
|
|
|
|
Academic roadmap
- [mar/2007 - today] Ph. D. Degree Candidate in Computer Science, UFPE
- [mar/2004 - apr/2006] M. Sc. Degree in Computer Science (global average grade: A), UFPE
- [mar/1999 - mar/2004] Bachelor degree in Computer Science (global average grade: 93,8%), UFPE
- [aug/2000 - sep/2003] Brazilian Institutional Scientific Initiation Programme, oriented by lecturer André L. M. Santos (Ph.D. - University of Glasgow)
Professional roadmap
- [jan/2008 - today] Software Development Engineer in Test @ Microsoft Corp., Redmond/USA
- [jan 2008] Judge of the 2nd XNA Challenge Brazil
- [apr/2007 - today] Consultancy Services on MyTV project @ PARTEC
- [jan/2007 - apr/2007] Consultancy Services on Software Engineering and .NET technologies @ Recife Center for Advanced Studies and Systems (C.E.S.A.R.)
- [jan 2006 - jan/2007] Leader of the Sharp Shooters .NET user group (first .NET group in Brazil)
- [dec/2004 - jun/2006] Software Engineer @ Microsoft Innovation Center at Recife
- [apr/2006 - jun/2006] Lecturer of .NET technologies to the Post-Graduation in Software Development @ Barros de Melo Integrated
Graduate Schools (AESO)
- [jul/2002 - dec/2004] Software Engineer Trainee @ Qualiti Software Processes
Certifications
- Microsoft Certified Professional - C# (score: 96%) and ASP.NET (score:
94%)
- Microsoft Solutions Framework (MSF) Practitioner (score: 92%)
- Sun Certified Java Programmer 1.4 (score: 96%)
- Certified IBM DB2 Universal Database v6.1/v7.1 User
Awards
- Imagine Cup 2007 Competition (sponsored by Microsoft, May/July 2007, Seoul/Korea)
- Embedded Development Invitational World Champion
- 2nd place in the Brazilian Software Design Invitational
- 4x4 XNA Game Studio Express Challenge at the Game Developers Conference in 2007 (San Francisco, March 2007)
- Invited as one of the four worldwide teams in the challenge
- 1st XNA Challenge Brazil (sponsored by Microsoft / ABRAGAMES, January 2007, São Paulo/Brazil)
- Awarded as 1st place and invitation to the Academic Days on Game Development cruise, Bahamas
- Intel + University of California (Berkeley) Entrepreneurship Challenge (Berkeley, Oct 2006)
- Awarded as 2nd best Business Plan in Brazilian Finals, invitation to the world finals at Berkeley, California
- Imagine Cup 2006 Competition (sponsored by Microsoft, July 2006, Agra/India)
- Mentor of winning brazilian teams (2nd place in Software Design and 1st place in Interface Design).
- Innovation Accelerator Workshop (sponsored by Microsoft / British
Telecom, January 2006, Reading/UK)
- Awarded as the best project, with special remarks for best teamwork as member of the Brazinglish team, in the students competition
- Imagine Cup 2005 Competition (sponsored by Microsoft, August 2005, Yokohama/Japan)
- Office Designer Invitational World Champion
- Software Design Invitational Brazilian Champion and 4th place
worldwide
- Short Film Invitational World Semi-Finalist (top-30 team) and Visual
Gaming Invitational top-60 team
- Microsoft Student Partner
- Nomination held by the students who better represent Microsoft in Brazilian academia
- Nominated as Student Partner Lead in April 2007
- Level upgraded to "Gold" in August 2005
Languages
- English reading/writing/speaking fluency (18-year contact with the language; University of Cambridge FCE achieved in 1997, Grade A; international working experience in UK/USA)
- Portuguese as native language
- Italian: essential speaking
Publications
Academical
- Furtado, A. W. B.; Falcão, T. P.; Gomes, A. S.; Rodrigues, C. E. M.; Sonnino R. E-du Box: Educational Multimedia with Tangible-Enhanced Interaction,
full paper (English) – Design of Interactive Systems Conference (DIS2008)
- Furtado, A. W. B.; Santos, A. L. M.; Ramalho, G. L. A Computer Games Software Factory and Edutainment Platform for Microsoft .NET, full paper (English) - "On the Interplay of .NET and Contemporary Development Techniques", IET Software journal special issue, Volume 1, Issue 6, pp. 280-293
- Furtado, A. W. B.; Santos, A. L. M.; Panigassi, R.; Becerra, J. L. R. Specifying a Software Factory for 2D Adventure Computer Games Development,
full paper (in English) - 2nd Software Engineering Conference in Russia (SEC(R)2006)
- Furtado, A. W. B.; Santos, A. L. M. Applying Domain-Specific Modeling to Game Development with the Microsoft DSL Tools,
tutorial (in English) - 3rd Brazilian Symposium on Computer Games and
Digital Entertainment (SBGames2006)
- Furtado, A. W. B.; Santos, A. L. M. Defining and Using Ontologies as Input for Game Software Factories,
short paper (in English) - 3rd Brazilian Symposium on Computer Games and
Digital Entertainment (SBGames2006)
- Furtado, A. W. B.; Santos, A. L. M. Software Factories Relevance to Digital Games: A Practical Discussion,
short paper (in English) - 3rd Brazilian Symposium on Computer Games and
Digital Entertainment (SBGames2006)
- Furtado, A. W. B.; Santos, A. L. M. Using Domain-Specific Modeling towards Computer Games
Development Industrialization, full paper (in English) - The 6th
OOPSLA Workshop on Domain-Specific Modeling (DSM06)
- Furtado, A. W. B. SharpLudus: Improving Game Development Experience through
Software Factories and Domain Specific Languages, Master of Science (MSc)
dissertation (in English) under supervision of lecturer André L. M. Santos,
UFPE Informatics Center (2006)
- Furtado, A. W. B.; Santos, A. L. M. Extending Visual
Studio .NET as a Software Factory for Computer Games Development in the
.NET Platform, full paper (in English) - 2nd International Conference on Innovative
Views of .NET Technologies (IVNET06)
- Furtado, A. W. B.; Silva, A. S. Supporting C# Source-Code Quality Attributes through a
Metrics Analysis-based Multi-Agent System hosted on Visual Studio
.NET, short paper (in English) - 2nd International Conference on Innovative Views
of .NET Technologies (IVNET06)
- Furtado, A. W. B.; Santos, A. L. M. Foundations for
Game Development and Software Factories Integration, full paper
(in English) - 2nd Brazilian Symposium on Computer Games and Digital
Entertainment (SBGames2005)
- Furtado, A. W. B.; Santos, A. L. M. Exploring Game Development in
the .NET Platform with Managed DirectX, GDI+ and Mobile Devices,
tutorial (in English) - 2nd Brazilian Symposium on Computer Games and
Digital Entertainment (SBGames2005)
- Furtado, A. W. B; Silva, A. S.; Nascimento, C. M. P.;
Santos, G. A.; Santos, A. L. M.; Ferraz, C. A. HWSProxyGen: A Web Services Proxy
Generator for Haskell, full paper (in Portuguese, "HWSProxyGen: um Gerador de Proxies de Web Services para a Linguagem Haskell") - 9th Brazilian
Symposium on Programming Languages (SBLP2005)
- Furtado, A. W. B. Identifying Aspect-Oriented
Programming Opportunities in Game Development, full paper
(in Portuguese, "Identificando Oportunidades de Programação Orientada a Aspectos no Desenvolvimento de Jogos") - 1st Brazilian Symposium on Computer Games and Digital
Entertainment (SBGames2004)
- Andrade, G. D.; Santana, H. P.; Furtado, A. W. B.;
Leitão, A. R. G. A.; Ramalho, G. L. Online Adaptation
of Computer Games Agents: A
Reinforcement Learning Approach, full paper (in English) - 1st
Brazilian Symposium on Computer Games and Digital Entertainment
(SBGames2004)
- Furtado, A. W. B.VHS-AM: Extending Visual Studio .NET to Support
the Integration of the Haskell Functional Language with the Assignment
Manager Tool
, Bachelor of Science (BS) degree in Computer Science conclusion paper (in Portuguese, "VHS-AM: Extensão do Visual Studio .NET para a integração de Haskell com a ferramenta Assignment Manager") under supervision of lecturer André L. M. Santos, ,
UFPE Informatics Center (2004) [get the powerpoint presentation here (portuguese)]
- Furtado, A. W. B.; Santos, A. L. M.; Gomes, A. S.
Specifying a
Team Model for Educative Games Collaborative Development, full
paper (in Portuguese, "Especificando um Modelo de Time para o Desenvolvimento Colaborativo de Jogos Educativos") - 14th Brazilian Symposium on Informatics in Education
(SBIE2003)
- Furtado, A. W. B.; Santos, A. L. M.; Gomes, A. S.
Considerations
about the Usage of Functional Languages as an Approaching Mechanism
between Educators and Educative Games
, full paper (in Portuguese, "Considerações sobre a Utilização de Linguagens Funcionais como Instrumento de Aproximação entre Educadores e Jogos Educativos") - 2nd Brazilian Workshop in Games and
Digital Entertainment (Wjogos2003)
- Andrade Neto, F. C.; Andrade, G. D.; Leitão, A. R. G.
A.; Furtado, A. W. B.; Ramalho, G. L.
Knock'em: A Graphics Processing
and Artificial Intellingence Case Study for Fighting Games, full paper (in Portuguese, "Knock’em: Um Estudo de Caso de Processamento Gráfico e Inteligência Artificial para Jogos de Luta") - 2nd Brazilian Workshop in Games and
Digital Entertainment (Wjogos2003)
- Frery, A.; Leitão, A.; Furtado, A.; Andrade Neto, F.;
Andrade, G.; Albuquerque Filho, J. Improving System Usability
Through the
Automation of User's Routine Intentions: an Image Edition Tool Case
Study, full paper (in English) - 10th International Conference on
Human Computer Interaction (HCI2003)
- Furtado, A. W. B.; Leitão, A. R. G. A.; Andrade Neto,
F. C.; Andrade, G. D. Cegadef: A
Collaborative Educational Game
Development Framework, poster (in English) - Interaction Design and
Children 2003 (IDC2003)
- Furtado, A. W. B.; Santos, A. L. M.
FunGEn - A Game Engine for
Haskell ,
poster (in Portuguese, "FunGEn - um Motor para Jogos em Haskell") - 1st Brazilian Workshop in Games and Digital
Entertainment (Wjogos2002)
- Furtado, A. W. B.; Santos, A. L. M.
Implementing a Game Framework
Using Functional Languages: Development of a Game Engine for Haskell
Poster (in Portuguese, "Implementação de uma Plataforma para Jogos Utilizando Linguagens Funcionais: desenvolvimento de um game engine para Haskell") - 10th UFPE Scientific Initiation Congress (CONIC2002)
- Furtado A. W. B., Santos A. L. M.
Implementing a Game Framework
Using Functional Languages: Validation of the HOpenGL Graphics Library
poster (in Portuguese, "Implementação de uma Plataforma para Jogos Utilizando Linguagens Funcionais: validação da biblioteca gráfica HOpenGL") - 9th UFPE Scientific Initiation Congress (CONIC2001)
Technical
- Furtado, A. W. B. et al. Pro.NET Methodology, web article (in Portuguese, "Metodologia Pro.NET") - Portal Linha de Código
- Furtado, A. W. B. The Debugging Art (Part II), web article (in Portuguese, "A Arte de Depurar, Parte II") - MSDN Brazil
- Furtado, A. W. B. The Debugging Art (Part I), web article (in Portuguese, "A Arte de Depurar, Parte I") - MSDN Brazil
- Furtado, A. W. B. Iceberg tops of the Software Development Chaos,
web article (in Portuguese, "Pontas de Iceberg do Caos no Desenvolvimento de Software") - MSDN Brazil
- Furtado A. W. B. Exploring Visual Studio .NET 2003,
Part 2, full article (in Portuguese, "Explorando o Visual Studio .NET 2003, Parte 2") - Brazilian edition of MSDN Magazine,
no. 19, july/2005
- Furtado, A. W. B. Exploring Visual Studio .NET 2003,
Part 1, full article (in Portuguese, "Explorando o Visual Studio .NET 2003, Parte 1") - Brazilian edition of MSDN Magazine,
no. 18, june/2005
- Furtado, A. W. B. The Versioning Art - Integrating
Visual Studio .NET to Visual SourceSafe (Part 2), full article
(in Portuguese, "A Arte de Versionar: Integrando o Visual Studio .NET ao Visual SourceSafe, Parte 2") - Brazilian edition of MSDN Magazine, no. 12, december/2004
- Furtado, A. W. B. The Versioning Art - Integrating
Visual Studio .NET to Visual SourceSafe (Part 1), full article
(in Portuguese, "A Arte de Versionar: Integrando o Visual Studio .NET ao Visual SourceSafe, Parte 1") - Brazilian edition of MSDN Magazine, no. 11, november/2004
Other
- Furtado, A. W. B. Maximum Creativity in the Imagine Cup Brazil, web article (in Portuguese, "Criatividade ao máximo na Imagine Cup Brasil") - UOL Webinsider
- Furtado, A. W. B. Discover (and have fun with) XNA, web article (in Portuguese, "Descubra (e se divirta com) o XNA") - Portal Xbox
- Furtado, A. W. B. Inside the Microsoft XNA Challenge Brazil, web
article (in Portuguese, "Por dentro do Microsoft XNA Challenge Brasil") - UOL Webinsider
- Furtado, A. W. B. Entrepreneurship and Technology: putting University and Market together, web
article (in Portuguese, "Empreendimentos e tecnologia unem universidade e mercado") - UOL Webinsider
- Furtado, A. W. B. When too much content can be excessive?, web
article (in Portuguese, "Até onde muito conteúdo pode ser excessivo?") - UOL Webinsider
- Furtado, A. W. B. A Software Factory for Game Creators, web article
(in Portuguese, "Uma fábrica de software para criadores de games") - UOL Webinsider
|
|
|
|
|
|
|
|
|
|
|
|
|
|