Teaching. Living. Breathing

I design, build, and teach immersive tech that empowers people and transforms realities in XR & AI

Meet Prof. Dom

I grew up in a family of educators—my teaching journey began at age seven as my mom’s assistant. After 15 years in tech, I returned to education in 2015 through my YouTube channel, creating content on design, coding, XR, and AI. The channel thrived, and in 2024, I began teaching at Cañada College as an adjunct professor. This year, I was honored to serve as an AI Fellow, supporting AI policy across 116 California community colleges.

My Teaching Philosophy (Summary of OTL-603)

My teaching philosophy centers on creating inclusive, immersive, and curiosity-driven learning environments that empower every student to engage deeply, think critically, and create meaningfully. As an educator working at the intersection of XR and instructional design, I believe in meeting learners where they are—technologically, cognitively, and emotionally.

When selecting Learning Management System (LMS) tools, Canvas is my top choice. I prioritize three key considerations: accessibility, to ensure that all students, regardless of device or bandwidth, can participate fully; usability, so that the platform enhances rather than obstructs the learning experience; and equity, to make sure every learner feels represented, supported, and included. These guiding principles help transform digital platforms from mere containers of content into catalysts for connection and creative exploration.

Teaching ePortfolio

The Ultimate AI Pipeline for XR

Dreaming of working in the XR industry but don’t know where to start? Whether you’re a total beginner or just XR-curious, I’ve built a course just for you—no experience needed. In this course, you’ll learn my full AI pipeline for XR development, step by step. By the end, you'll walk away with a portfolio-ready case study to boost your resume and wow future employers. Plus, it's hands-on, beginner-friendly, and fun!
If you're ready to level up and dive into the future of immersive tech, come join me on this journey.

In this course, you will Learn

  • Design and publish an XR mini-game using my AI-powered pipeline.

  • Describe how to prepare and import assets for Unity XR projects.

  • Integrate AI tools to create synchronized audio narration.

  • Build gesture-based interactions using Meta Quest Building Blocks.

  • Use AI tools to generate narratives, voiceovers, and 3D assets.

  • Implement C# scripts to trigger AI-generated content in XR.

Who is this course for?

  • Beginners in Unity or XR who want to build immersive experiences

  • UX or game designers curious about integrating AI into XR workflows

  • Developers looking to expand into AI-powered spatial storytelling

  • Creative technologists or storytellers exploring VR, AI, and interactivity

  • Educators or strategists seeking to prototype in XR without prior coding

What people are saying?

Cañada College Courses

MART 385 - Coding for Designers & Artists

🎮✨ Code Your Own Adventure in 18 Weeks! Dive into a constructivist playground where you’ll master Unity, C#, and AI tools while crafting games, apps, and epic stories—no boring lectures, just pajama-friendly pre-recorded power-ups, collaborative mentorship, and hands-on “boss battles” to build portfolio-worthy projects! 🚀 Whether you’re a coding newbie, game dev dreamer, or career-changer craving a supercharged skillset, this hybrid course fuels “Build Beyond” creativity, lifelong learner vibes, and real-world wizardry to slay resumes and TikTok feeds. Join, conquer, and emerge with a certificate, a tech squad, and the power to turn “what if?” into “I built that!” 💥 Game on!

SPARK AR BOOTCAMP

🚀✨ Spark Your AR Future in Just 2 Weeks! Join Cañada College & Jobs for the Future’s electrifying Spark AR Design Summer Program to master augmented reality magic—craft Hollywood-tier animations, viral social filters, and immersive UX worlds! 🌟 Perfect for busy innovators, this evening hybrid adventure blends hands-on projects, a vibrant AR wizard community, and a shiny resume-boosting certificate 🎓, topped with epic raffle prizes! 🎁 Whether you’re career-pivoting, skill-building, or just AR-curious, unleash creativity that could go viral or launch your tech/marketing/design dreams.

ePortfolios in Education

With over 15 years of experience as a UX designer and developer, I have found that ePortfolios serve as powerful tools, not only for showcasing one’s professional journey but also for fostering meaningful reflection and career direction. As an instructor at DesignLab since 2020, where I’ve taught portfolio design and career preparation, I’ve seen firsthand how ePortfolios help students tell the evolving story of their professional identities.

Necessary Elements, Benefits, and Limitations of ePortfolios

Effective ePortfolios require several core elements: a clear purpose, an intended audience, organized project documentation, and personal reflection. In design fields, this typically includes case studies, visuals, research documentation, and storytelling that explain the why behind each design decision.

One of the major benefits of ePortfolios is their ability to promote reflection and self-assessment. According to Batson (2011), ePortfolios encourage students to become active participants in their learning journey by documenting growth, evaluating feedback, and iterating on their work. They also serve as dynamic records that evolve with a learner’s skills and goals.

However, ePortfolios have limitations. Most notably, they are constrained by a two-dimensional format. They often flatten the depth of multidimensional skill sets—especially in XR fields—onto a screen, which may not fully capture the complexity or interactivity of a designer’s work. Additionally, NDAs and proprietary restrictions limit what can be publicly shared. In my case, working with Meta and Walmart meant that only public-facing project elements could be included, while sensitive content was reserved for private showcases during interviews.

Reflection and Progress

For students, contributing to an ePortfolio provides structured opportunities to reflect on their academic and personal growth. I often advise students to revisit and update their portfolios annually—not just for job readiness, but for the sake of self-reflection. Asking questions like “How have I evolved?” and “What new stories can I tell?” allows students to see their own trajectory and stay aware of how their identity as a designer, developer, or creator is shifting.

Personally, I use my own ePortfolio to align my work with my evolving mission: "I design, build, and teach immersive tech that empowers people and transforms realities in XR and AI." This reflective practice helped me realize my growing interest in teaching, speaking, and community transformation. It’s one reason I launched my weekly podcast, continued teaching, and pursued my M.S. in eLearning at CSU East Bay—all of which are integrated into my portfolio narrative.

Assessment Through ePortfolios

ePortfolios are also valuable for assessing student learning outcomes. They offer an authentic method of evaluation that goes beyond tests by showcasing real-world applications of skills. In my own course, The Ultimate AI Pipeline for XR Development, students access a teaching page that includes my teaching philosophy, past course trailers, and reviews (Udemy Course). This transparency sets expectations while giving students a model of how learning objectives are tied to real deliverables.

Through ePortfolio like Hummingbirdsday, learners can explore who I am as an educator and developer, understand the course goals, and see examples of what success looks like. By curating their ePortfolios, students are encouraged to map their work to specific learning outcomes, making them co-authors in their educational journey.

 

References

Batson, T. (2011). Situated learning: A theoretical frame to guide transformational change using electronic portfolio technology. International Journal of ePortfolio, 1(1), 107-114.