My name is Breno Dantas Cruz
I am a Postdoc Research Associate at Iowa State University


I am a postdoctoral research associate in the Laboratory for Software Design at Iowa State University.

I recently completed my Ph.D. at Virginia Tech on Computer Science advised by Dr. Eli Tilevich.

Areas of interest: software engineering; mobile computing; edge computing; medical informatics; Android; data privacy

Research Bio

Breno Cruz is a postdoctoral research associate at the Laboratory for Software Design at Iowa State University. He is advised by Dr. Hridesh Rajan. His research explores the issues of programmability, efficiency, and privacy in the development and evolution of mobile and IoT applications. The overriding objective of his research is to democratize the engineering of emerging distributed applications, particularly in the edge, IoT, and cyber-physical domains. His research philosophy is that a synergy of novel system designs and state-of-the-art software engineering approaches can reconcile the often divergent priorities of end-users, app developers, and infrastructure providers. Breno holds a Ph.D. of Computer Science and Applications from Virginia Tech, a Master's of Science and Engineering degree from the University of Notre Dame and a Bachelor’s of Software Engineering from the University of Brasília.


Laboratory for Software Design
Iowa State University
115-2 Atanasoff Hall
Ames, IA 50011
bdantasc [at] iastate [dot] edu
github: brenodan
linkedin: brenodcruz


Breno Dantas Cruz, Arnab K. Paul, Zheng Song, and Eli Tilevich. STARGAZER: A Deep Learning Approach for Estimating the Performance of Edge-Based Clustering Applications. (published |YESC Award IEEE SMDS 2020)

Breno Dantas Cruz, Junjie Cheng, Zheng Song, and Eli Tilevich. Understanding the Potential of Edge-Based Participatory Sensing: an Experimental Study. (published VTC 2020)

Breno Dantas Cruz, Kibur Girum, Graham Wobig, and Eli Tilevich. Compiler Tools for Distributed Computing. (poster S2ERC 2018)

Breno Dantas Cruz. Programming Support for Data Intensive Distributed Mobile Applications at the Edge. (published MOBILESoft 2018)

Breno Dantas Cruz and Eli Tilevich. Intent to Share: Enhancing Android Inter-Component Communication for Distributed Devices. (published MOBILESoft 2018)

Breno D. Cruz, Bargav Jayaraman, Anurag Dwarakanath, and Collin McMillan. Detecting Vague Words & Phrases in Requirements Documents in a Multilingual Environment. (published RE 2017)

Breno D. Cruz, Paul W. McBurney and Collin McMillan. TraceLab Components for Reproducing Source Code Summarization Experiments. (published ICSME 2016)


Young Experts in Services Computing Student Paper Award -- IEEE Services 2020

BitShares Graduate Fellowship 2020

1st place -- Cisco STO Intership Showcase 2019

2nd place -- ACM Student Research Competition 2018

Microsoft Research -- ACM Student Research Competition 2018

NSF -- NasBase 2015

CAPES Science Without Borders Fellowship -- LASPAU Administred 2014 - 2018


Student Volunteer Co-chair -- ACM SIGPLAN conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH 2021)

Web Chair -- 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft 2019)

Student Volunteer -- IX Congreso Latinoamericano de Dinámica de Sistemas Y II Congreso Brasileño de Dinámica de Sistemas (2011)


VT News -- Class of 2021: Knocking on doors