Summary
Leonardo Da Silva Sousa is an Assistant Teaching Professor in Electrical and Computer Engineering at Carnegie Mellon University Silicon Valley with nine years of professional experience and a Ph.D. in Computer Science from PUC-Rio. His research focuses on empirical software engineering—especially code smells, design problems, refactoring, architecture, and testing—where he blends quantitative methods with qualitative grounded-theory analyses. He has published repeatedly at top venues (ICSE, FSE), including a SIGSOFT Distinguished Paper Award as lead author, and co-advises master’s and Ph.D. students. Beyond academia, he has contributed to applied public-health software like the VazaZika platform, demonstrating an ability to translate research into real-world, societally impactful systems.
9 years of coding experience
MSc, Computer Science, Capes 3, MSc, Computer Science, Capes 3 at Universidade Federal de Goiás
Phd, Computer Software Engineering, Capes 7, Phd, Computer Software Engineering, Capes 7 at Pontifical Catholic University of Rio de Janeiro
Bacharel em Ciência da computação, Computer Science, Bacharel em Ciência da computação, Computer Science at Universidade Federal de Mato Grosso
English