(Last update: November, 2015)

Brief timeline

  • 2017 – Hired as Associate Professor at the Northern Arizona University
  • 2013-2014 – Visiting Professor at the University of California, Irvine
  • 2013 – Promoted to Associate Professor at the University of São Paulo
  • 2012 – Creation of NAWEB Center
  • 2008 – Hired as Assistant Professor at University of São Paulo
  • 2006 – Ph.D. in Computer Science (PUC-Rio)
  • 2002 – M.Sc. degree in Computer Science (PUC-Rio)
  • 1999 – Graduation 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 my personal use and for a store 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.

In 2008, I was hired at the University of São Paulo (USP). At USP, I have been working on the analysis of technical and social data from software repositories, mainly from Open Source Software projects. These repositories are a rich source of information that reveals important aspects of Software Engineering, which can be leveraged as better tools to support this complex and important activity. I also worked on this theme at the University of California, Irvine, where I spent a sabbatical year (2013-2014). At USP, I have also evolved the technology originated in my Ph.D., which became an open source project (Groupware Workbench). Supported by this technology, we started a collaboration with the Architecture and Urbanism School to develop award-winning social applications, such as Arquigrafia and Smart Audio City Guide. The provost of research institutionalized this collaboration as a center called NAWEB, of which I was the first director. More than 50 students and researchers have already participated in its projects. I have also collaborated on the FP7 European project, CHOReOS, which focused on the support of web service choreographies and the Internet of Things.

In terms of service, I have been actively contributing to the research communities of Software Engineering (SE) and Collaborative Systems (CSCW). I am an associate chair of ACM CSCW 2016, PC chair of ICGSE 2016 and SBCARS 2016, and member of conferences such as MSR 2016 and SANER 2016. Twice, I have served as general chair and program committee chair of the Brazilian Symposium on Collaborative Systems (SBSC) as well as the general organizer of the Brazilian Symposium on Software Engineering (SBES). In addition, I was one of the program chairs of the CRIWG 2013 Conference. I have also been a guest editor for IEEE Computing Now and JISA Journal. More details are available on the Service page.

More formal bio (for talks etc.)

Marco Aurélio Gerosa is an Associate Professor in the The School of Informatics, Computing, and Cyber Systems at Northern Arizona University and in the Computer Science Department at the University of São Paulo, Brazil. His research lies in the intersection between Software Engineering and Social Computing, focusing on the fields of empirical software engineering, mining software repositories, software evolution, and social dimensions of software development. In addition to his research, he also coordinates award-winning open source projects. For more information, visit

Career highlights

Some numbers

(Last update: November, 2016)
  • Published papers: 178
  • H-index: 25 (
  • Most cited paper: 127 citations (
  • Funding: R$ 1.6 million as principal investigator and R$ 2.3 million as participant/research line coordinator
  • Students graduated: 14
  • Examination committees: 55
  • University courses taught: 114
  • Teaching experience: 16 years