Rafael is a graduate student in mathematics interested in differential geometry, algebraic topology and mathematical physics. Before joining the graduate program, he was a software engineer and applied his mathematics and computer science background to solving problems in digital signal processing and machine learning.