André Wilson Brotto Furtado

Andre Furtado is a Software Development Engineer in Test for Microsoft Corporation, in Redmond. He holds BSc and MSc degrees in Computer Science for the Federal University of Pernambuco (UFPE) and has a PhD research on putting game development (XNA) together with software engineering (DSL Tools). Has over 40 papers, articles and tutorials published both in brazilian and international conferences, symposiums, journals, magazines and in the web. Addicted to software competitions, he is the world champion of Microsoft s Imagine Cup Japan 2005 (Office Designer Category) and Imagine Cup Korea 2007 (Embedded Development Category), winner of the first Brazilian XNA Challenge, winner of the Innovation Accelerator Workshop 2006 (sponsored by Microsoft / British Telecom), second place in the Brazilian finals of the Intel + UC Berkeley Entrepreneurship Challenge 2005 and mentor of winning brazilian teams in Imagine Cup India 2006 (2nd place in Software Design and 1st place in Interface Design). Was one of the four competitors of the worldwide 4x4 XNA Game Studio Express Challenge at the Game Developers Conference in 2007. His previous jobs included working as a programmer, architect, college instructor and also as a technical/business consultant for a local startup of which he was one of the founders. He used to be a Microsoft Student Partner Lead (until 2007), leader of the Sharp Shooters .NET user group (first .NET group in Brazil) and judge of the 2nd XNA Challenge Brazil. He is a Certified Microsoft Solutions Framework Practitioner, Microsoft Certified Professional, Certified IBM-DB2 Specialist and Sun Certified Java Programmer. Loves travelling, discovering new people and new types of beer. Has also a blog in www.afurtado.net to share some personal thoughts about game (development), software (engineering) and other subjects of our Information Era world.

Informações coletadas do Lattes em 19/11/2022

Acadêmico

Formação acadêmica

Mestrado em Ciências da Computação

2004 - 2006

Universidade Federal de Pernambuco
André Luís de Medeiros Santos.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Graduação em Ciências da Computação

1999 - 2004

Universidade Federal de Pernambuco
Orientador: André Luís de Medeiros Santos

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Pouco, Fala Pouco.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Italiano

Compreende Pouco, Fala Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Produções bibliográficas

  • FURTADO, A. W. B. ; Santos, A.L.M. ; Ramalho, G.L. . Computer games software factory and edutainment platform for Microsoft .NET, v. 1, p. 280, 2007.

  • FURTADO, A. W. B. . Explorando o Visual Studio .NET 2003, Parte 1. Brazilian edition of MSDN Magazine.

  • FURTADO, A. W. B. . Explorando o Visual Studio .NET 2003, Parte 2. Brazilian edition of MSDN Magazine.

  • FURTADO, A. W. B. . A Arte de Versionar: Integrando o Visual Studio .NET ao Visual SourceSafe, Parte 1. Brazilian edition of MSDN Magazine.

  • FURTADO, A. W. B. . A Arte de Versionar: Integrando o Visual Studio .NET ao Visual SourceSafe, Parte 2. Brazilian edition of MSDN Magazine.

  • 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. In: Design of Interactive Systems Conference (DIS2008), 2008, Cape Town. Design of Interactive Systems Conference (DIS2008), 2008.

  • FURTADO, A. W. B. ; Santos, A. L. M. . Using Domain-Specific Modeling towards Computer Games Development Industrialization. In: 6th OOPSLA Workshop on Domain-Specific Modeling (DSM06), 2006, Portland. 6th OOPSLA Workshop on Domain-Specific Modeling (DSM06), 2006, 2006. p. 1-14.

  • FURTADO, A. W. B. ; Santos, A. L. M. . Extending Visual Studio .NET as a Software Factory for Computer Games Development in the .NET Platform. In: 2nd Intl. Conf. on Innovative Views of .NET Technologies (IVNET06), 2006, Florianópolis. of the 2nd Intl. Conf. on Innovative Views of .NET Technologies (IVNET06), 2006. p. 114-133.

  • FURTADO, A. W. B. ; Santos, A. L. M. ; PANIGASSI, R. ; Becerra, J. L. R. . Specifying a Software Factory for 2D Adventure Computer Games Development. In: 2nd Software Engineering Conference in Russia (SEC(R)), 2006, Moscow. Proceedings of the 2nd Software Engineering Conference in Russia, 2006.

  • FURTADO, A. W. B. ; Santos, A. L. M. . Foundations for Game Development and Software Factories Integration. In: 2nd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2005), 2005. 2nd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2005), 2005.

  • FURTADO, A. W. B. ; Silva, A. S. ; Nascimento, C. M. P. ; Santos, G. A. ; Santos, A. L. M. ; Ferraz, C. A. G. . HWSProxyGen: um Gerador de Proxies de Web Services para a Linguagem Haskell. In: 9th Brazilian Symposium on Programming Languages (SBLP2005), 2005. 9th Brazilian Symposium on Programming Languages (SBLP2005), 2005.

  • FURTADO, A. W. B. . Identificando Oportunidades de Programação Orientada a Aspectos no Desenvolvimento de Jogos. In: 1st Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2004), 2004. 1st Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2004), 2004.

  • Andrade, G. D. ; Santana, H. P. ; Leitão, A. R. G. ; Ramalho, G.L. ; FURTADO, A. W. B. . Online Adaptation of Computer Games Agents: A Reinforcement Learning Approach. In: 1st Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2004), 2004. 1st Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2004), 2004.

  • FURTADO, A. W. B. ; Santos, A. L. M. ; Gomes, A. S. . Especificando um Modelo de Time para o Desenvolvimento Colaborativo de Jogos Educativos. In: 14th Brazilian Symposium on Informatics in Education (SBIE2003), 2003. 14th Brazilian Symposium on Informatics in Education (SBIE2003), 2003.

  • Frery, A. ; FURTADO, A. W. B. ; Andrade Neto, F. C. ; Andrade, G. D. ; ALBUQUERQUE FILHO, J. E. . Improving System Usability Through the Automation of User's Routine Intentions: an Image Edition Tool Case Study. In: 10th International Conference on Human Computer Interaction (HCI2003), 2003. Proceeding of the 10th International Conference on Human Computer Interaction (HCI2003), 2003.

  • FURTADO, A. W. B. ; Santos, A. L. M. . Defining and Using Ontologies as Input for Game Software Factories. In: 3rd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2006), 2006. 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. In: 3rd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2006), 2006. 3rd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2006), 2006.

  • 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. In: 2nd International Conference on Innovative Views of .NET Technologies (IVNET06), 2006. Proceedings of the 2nd International Conference on Innovative Views of .NET Technologies (IVNET06), 2006.

  • FURTADO, A. W. B. ; Gomes, A. S. ; Santos, A. L. M. . sobre a Utilização de Linguagens Funcionais como Instrumento de Aproximação entre Educadores e Jogos Educativos. In: 2nd Brazilian Workshop in Games and Digital Entertainment, 2003. 2nd Brazilian Workshop in Games and Digital Entertainment, 2003.

  • Andrade Neto, F. C. ; Andrade, G. D. ; Leitão, A. R. G. ; FURTADO, A. W. B. ; Ramalho, G.L. . Knock em: Um Estudo de Caso de Processamento Gráfico e Inteligência Artificial para Jogos de Luta. In: 2nd Brazilian Workshop in Games and Digital Entertainment (Wjogos2003), 2003. 2nd Brazilian Workshop in Games and Digital Entertainment (Wjogos2003) 2nd Brazilian Workshop in Games and Digital Entertainment (Wjogos2003), 2003.

  • FURTADO, A. W. B. ; Leitão, A. R. G. ; Andrade Neto, F. C. ; Andrade, G. D. . Cegadef: A Collaborative Educational Game Development Framework. In: Interaction Design and Children 2003 (IDC2003), 2003. Proceedings of the Interaction Design and Children 2003 (IDC2003), 2003.

  • FURTADO, A. W. B. ; Santos, A. L. M. . FunGEn - um Motor para Jogos em Haskell. In: Brazilian Workshop in Games and Digital Entertainment (Wjogos2002), 2002. Brazilian Workshop in Games and Digital Entertainment (Wjogos2002), 2002.

  • FURTADO, A. W. B. ; Santos, A. L. M. . Applying Domain-Specific Modeling to Game Development with the Microsoft DSL Tools. 3rd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2006), 2006 (Tutorial).

  • FURTADO, A. W. B. ; Santos, A. L. M. . Exploring Game Development in the .NET Platform with Managed DirectX, GDI+ and Mobile Devices. 2nd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2005), 2005 (Tutorial).

Projetos de pesquisa

  • 2004 - 2011

    SharpLudus, Descrição: Improving game development experience with software factories and domain-specific languages.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Andre Wilson Brotto Furtado - Coordenador / André Luís de Medeiros Santos - Integrante.

Prêmios

2007

Imagine Cup Korea 2007 Competition - Embedded Development Invitational World Champion, Microsoft Corporation.

2007

Imagine Cup Korea 2007 Competition - 2nd place in the Brazilian Software Design Invitational, Microsoft Corporation.

2007

1st XNA Challenge Brazil Champion, Microsoft Corporation.

2006

2nd best Business Plan in Brazilian Finals of the Intel + University of California (Berkeley) Entrepreneurship Challenge, Intel, University of California (Berkeley) and FGV.

2006

Microsoft/British Telecom Innovation Accelerator Workshop - Awarded as the best project, with special remarks for best teamwork in the student s competition., Microsoft, British Telecom.

2005

Imagine Cup Japan 2005 Competition - Office Designer Invitational World Champion, Microsoft Corportation.

2005

Imagine Cup Japan 2005 Competition - Software Design Invitational Brazilian Champion and 4th place worldwide, Microsoft Corportation.

Histórico profissional

Endereço profissional

  • Microsoft Corporation. , One Microsoft Way, 98052 - Redmond, - Estados Unidos, Telefone: (425) 7066927

Experiência profissional

2008 - Atual

Microsoft Corporation

Vínculo: Formal labor contract, Enquadramento Funcional: Software Development Engineer in Test, Carga horária: 40

2007 - 2007

PARTEC Participação e Consultoria

Vínculo: Colaborator, Enquadramento Funcional: Consultant, Carga horária: 8

Outras informações:
Technical and business consultancy services for a local business unit focused on Digital TV and entertainment.

2007 - 2007

Centro de Estudos e Sistemas Avançados do Recife

Vínculo: Colaborator, Enquadramento Funcional: Consultant, Carga horária: 4

Outras informações:
Software engineering and Microsoft .NET consultancy.

2004 - 2011

Universidade Federal de Pernambuco

Vínculo: Colaborador, Enquadramento Funcional: Principal researcher

2004 - 2006

Microsoft Innovation Center

Vínculo: Colaborator, Enquadramento Funcional: Software Engineer, Carga horária: 30

Outras informações:
Definition, coordination and execution of proofs of concepts based on Microsoft technologies.

2002 - 2004

Qualiti Assessoria e Consultoria S/A

Vínculo: Colaborator, Enquadramento Funcional: Software Engineer, Instructor, Carga horária: 20

Outras informações:
Instructor of IT courses; creation and maintenance of the software development methodologies and applications.