Software engineering and product development are my passion. From product management to engineering and DevOps, I’m fueled to push software construction and evolution to the next level.
I'm an Assistant Professor at Cal Poly (California Polytechnic State University), located
at the beautiful San Luis Obispo, a hidden gem in the California Central Coast and home of the Mustangs!
I joined the Computer Science and Software Engineering Department in the Fall of 2017.
At work, I'm motivated to positively impact the next generation of software engineers.
I enjoy teaching software engineering classes, supporting students in becoming better developers, and equally important, learning with them along the way.
While doing research, I aim at making software development a prolific activity without sacrificing developers' joy.
Anything related to building software tools, proposing and assessing methods and theories, and analyzing repository datasets fall into my research interests.
I was born and raised in Salvador (4th biggest city in Brazil), the Bahia state capital (northeast of the beautiful Brazilian coast).
I hold a Ph.D. degree in Computer Science from the Federal University of Bahia (UFBA),
an M.Sc. degree in the same field from the the Federal University of Rio Grande do Sul (UFRGS), and a B.Sc. degree from Faculdade Ruy Barbosa, all in Brazil.
Don't hesitate to drop me a line if you want to say hi or have a more in-depth discussion about anything from soccer to NBA, skateboarding, traveling, and, of course, software engineering.
bcdasilv (at) calpoly (dot) edu
... and I have also enjoyed Twitter recently Follow @BrCarreiroSilva
An attempt to have a technical blog.
And published peer-reviewed papers: Google schoolar profile
Software evolution visualization tool with augmented reality. Developed by Me and Rodrigo Rocha.
Robin: A Voice-Controlled Virtual Teammate for Software Developers and Teams
DependencyVis: Interactive Visualization for External Software Dependency Information
Archive:
IST Journal publication - Online Appendix
Modularity 2014 Technical Paper - Online Appendix
ICPC 2012 Technical Paper - Online Appendix
SBCARS'09 Technical paper - Evaluation results
SQM'08 Workshop paper - Evaluation results
Dream big dreams. Small dreams have no magic. Dottie Boreyko.