(Last update: November, 2017)
- 2017 – Associate Professor, Northern Arizona University (NAU)
- 2013 – Visiting Professor, University of California, Irvine (UCI)
- 2013 – Associate Professor, University of São Paulo (USP)
- 2008 – Assistant Professor, University of São Paulo (USP)
- 2006 – Ph.D. in Computer Science (PUC-Rio)
- 2002 – M.Sc. in Computer Science (PUC-Rio)
- 1999 – B.Sc. in Computer Engineering (UFES)
It all started at the age of 10, when I learned how to program on a TK-90X, developing software for a company owned by a friend's mother. Back then, I recognized the difficulties of developing real systems. The complexity of the task challenged me, and I decided I would work with computers for the rest of my life, investigating better ways of developing software and using them to enhance people capacities. In 1999, I graduated from a Computer Engineering course at the Federal University of Espírito Santo (UFES), Brazil, where I made my first contact with the Web, a technology that I fell in love with, mainly because of its potential for connecting people and changing the world. I pursed my master's degree and Ph.D. at the Catholic University of Rio de Janeiro (PUC-Rio). For my doctoral dissertation, I proposed a component-based architecture to support the development of web-based collaborative systems.
More formal bio (for talks etc.)
Dr. Gerosa is an Associate Professor at the Northern Arizona University. He researches Software Engineering and CSCW. Recent projects include the development of tools and strategies to support newcomers onboarding to open source software communities and the design of chatbots for tourism. He published more than 200 papers, and his production has an impact factor of 27 (Google Scholar). He serves on the program committee (PC) of important conferences, such as FSE, CSCW, SANER, and MSR, and as a reviewer for several journals. Moreover, he served as the PC Chair of IEEE ICGSE and CRIWG and as a co-editor of several journals special issues. He graduated 4 Ph.D. and 12 M.Sc. students and has more than 15 years of teaching experience. In addition to his research, he also coordinates award-winning open source projects. For more information, visit http://www.ime.usp.br/~gerosa.
Keywords: human aspects of software engineering, newcomers to OSS, mining software repositories, collaborative learning, chatbots
- Published more than 180 peer-reviewed scientific papers
- More than 2000 citations, with H-index 27 (Google Scholar)
- Chair of an interdisciplinary research group at the University of São Paulo (NAP NAWEB)
- Principal investigator of research projects with more than R$ 1.6 million in funding
- Program chair of 4 scientific conferences and general chair of another 3.
- Program committee member of more than 70 events
- Guest editor of IEEE Computing Now and JISA Journal
- Productivity fellow of the Brazilian Council for Scientific and Technological Development (CNPq)
- Coordinator of award-wining open source projects