Interests

Global Community

My professional and personal interests revolve around creating meaningful global connections, advancing computer science education, and equipping students with practical skills they can use immediately after graduation or in internships. I strive to combine teaching, mentorship, and hands-on learning to foster growth, curiosity, and real-world readiness.

Global Community

We host foreign exchange students, helping them integrate into our local community and providing a supportive, immersive experience. So far, we have hosted 7 students from diverse backgrounds, sharing insights into Texas culture, university life, and computer science education. These experiences foster cross-cultural understanding and lasting friendships.

Hosting students also allows me to explore new perspectives and learn from international approaches to teaching, learning, and problem-solving. It reinforces my belief that global collaboration enriches both students and educators.

Teaching Practical Skills

Teaching Software Engineering

I am passionate about teaching Software Engineering and Cloud Computing courses that emphasize practical, hands-on experience. My classes focus on:

  • Project-based learning where students work in teams to deliver software solutions
  • Industry-relevant tools and technologies such as cloud platforms and version control systems
  • Preparing students for internships and immediate contributions in professional settings

By blending theory with practice, students graduate confident in their abilities to tackle real-world software engineering challenges.

Innovation & Lifelong Learning

Innovation and Learning

Beyond teaching, I am deeply interested in leveraging technology to enhance learning, streamline engineering processes, and develop tools that support continuous improvement. Key areas include:

  • Open Educational Resources (OER) to make learning accessible and cost-effective
  • Cloud computing and collaborative platforms to support remote and global education
  • Innovative course design, including assignment choice and competency-based learning frameworks

I believe that innovation in education requires both curiosity and practical application, and I actively explore methods that bridge these two worlds.

Personal Projects

Outside of formal teaching, I enjoy building projects that combine software engineering with global engagement. These include:

  • Developing study abroad course materials that integrate local culture and industry practices
  • Mentoring students in research projects involving practical use of AI in the classroom
  • Creating interactive educational tools for computer science service courses