
About
Leonardo da Silva Sousa is an Assistant Teaching Professor in the Department of Electrical and Computer Engineering (ECE) at Carnegie Mellon University’s Silicon Valley campus. He holds a Ph.D. in Computer Science from Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio), an MSc from Universidade Federal de Goiás, and a BS from Universidade Federal de Mato Grosso.
His research focuses on code smells, design problems, refactoring strategies, software architecture, and machine learning applications in software engineering. He has contributed to high-impact venues like FSE and ICSE, and co-developed VazaZika—a platform aiding dengue surveillance via community reporting. His work bridges academic research with real-world societal impact, particularly in public health and environmental systems.
Notable research areas include empirical studies on developer practices, collaborative refactoring, and the social aspects of design decay. Despite no listed grants or awards, his publications span software engineering fundamentals and interdisciplinary applications in ecology, agriculture, and healthcare.
He is affiliated with NASA Ames Research Center and collaborates on projects addressing global challenges like mosquito-borne disease control and sustainable agriculture. His teaching and research emphasize practical solutions informed by rigorous empirical analysis.
Find Leonardo da Silva Sousa elsewhere
Related Searches
You Might Also Like
- RRogerio Da SilvaUniversity of Roehampton · Senior Lecturer
Marcos KalinowskiPontifical Catholic University of Rio de Janeiro · Associate Professor
Flavio Heleno Bevilacqua e SilvaPontifical Catholic University of Rio de Janeiro · Professor
Rebeca FuksCatholic University of Portugal · Researcher
Edward Hermann HaeuslerPontifical Catholic University of Rio de Janeiro · Associate Professor
Marcos KalinowskiMax Planck Institute for Security and Privacy · Professor