I double majored in Computer Science and Mathematics at Benedictine University, graduating in 2019. I then obtained my Masters in Computer Science from DePaul University in 2021. I am now currently enrolled at DePaul working on my PhD in Computer Science.
In addition, I have been a software engineer for 7 years now, working across a breadth of domains to include embedded systems, computer vision, MLOps, and modeling and simulation.
I also taught undergrad for a year, teaching courses...
I double majored in Computer Science and Mathematics at Benedictine University, graduating in 2019. I then obtained my Masters in Computer Science from DePaul University in 2021. I am now currently enrolled at DePaul working on my PhD in Computer Science.
In addition, I have been a software engineer for 7 years now, working across a breadth of domains to include embedded systems, computer vision, MLOps, and modeling and simulation.
I also taught undergrad for a year, teaching courses such as Database Management Systems, Intro to Programming, Data Structures 1 and 2, Computer Architecture, and Computer Vision.
During my peer review when I was teaching, multiple people commented on my ability to take complex tasks and break them down into easy to understand explanations. My teaching philosophy is mirrored after my own way of learning: it's not just about the material, but it's about truly understanding what's going on. This is particularly applicable in Computer Science, as everything we do is based in logic and understanding, not rote memorization. Every student is different, therefore every approach to every student must be different as well. I take the time to get to know my students and how they best learn, and adapt my teaching accordingly.