My name is Breno Dantas Cruz
I am a PhD candidate at Virginia Tech


I'm a third year PhD candidate at the Virginia Tech's Department of Computer Science being advised by Dr. Eli Tilevich.
My research interests include software engineering, mobile computing, android ecosystem and distributed computing.

Research Statement

My research explores the issues of programmability, efficiency, and privacy in the development of distributed mobile applications. By creating novel programming abstractions and middleware designs, I aspire to facilitate the development of emerging distributed applications, such as edge computing environments and IoT setups. The overarching goal of my research is to both reduce programmer effort and increase user privacy, thus reconciling the often divergent priorities of app developers and device users.


Dept. of Computer Science
Virginia Tech
2202 Kraft Drive
Blacksburg, VA 24060
bdantasc [at] cs [dot] vt [dot] edu
github: brenodan


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

Breno Dantas Cruz and Eli Tilevich. Intent to Share: Enhancing Android Inter-Component Communication for Distributed Devices. (accepted 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)


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


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)