From building championship robots to redesigning core CS courses—here's my journey in education and technology.
Computer science educator passionate about making complex technical concepts accessible to all students. My path from mechanical engineering and FRC robotics to computer science gives me a unique perspective on systems-level thinking and hands-on learning. I believe in creating engaging learning environments where students from any background can thrive—a philosophy directly informed by my master's thesis on heterogeneous architecture and optimal resource scheduling.
Loyola Marymount University
2023-2024
Los Angeles, CA
Specialization in Operating Systems and Parallel Computing
Thesis Area: Heterogeneous Architecture and Efficient Scheduling Algorithms
Loyola Marymount University
2019-2023
Los Angeles, CA
Minor in Applied Mathematics
Loyola Marymount University
Completely redesigned course curriculum to emphasize practical applications of discrete math in computer science. Developed new problem sets, interactive examples, and assessment strategies focused on building intuition alongside formal understanding.
Key Achievements:
Rebuilt course from the ground up to reflect modern operating systems concepts and parallel computing paradigms. Focused on hands-on systems programming and understanding OS internals.
Key Achievements:
Team 4201 Vitruvian Bots, Da Vinci Science High School
2018 - 2019
Led manufacturing division for competitive robotics team. Managed CNC machining, budget, and team of 8 members. Team won World Championship in 2019.
Whether you're a current student, prospective student, or fellow educator interested in course design and CS pedagogy, I'd love to hear from you.