Diana is a design engineer at Intel currently working on the timing model of FPGAs. She spent a few years in the academic world studying the combinatorics of infinite structures after completing her PhD in Mathematics. She continues to learn every day, focusing mainly on timing analysis and C++ development. She is on the board of directors of CppToronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development. In her free time she enjoys swimming and playing the ukelele.