I do not just teach algorithms. I teach people how to think in systems: intuition first, real-world focus, no math gatekeeping, and production-ready skepticism about hype.
Lab · Learning
Learning resources with systems bias.
Courses, teaching, and interactive foundations for readers who want to understand the systems beneath the strategy.
Teaching philosophy
Pluralsight courses
17 public Pluralsight courses covering AI, RAG, LLM agents, data engineering, and enterprise AI. The list below is a featured subset of 11 verified titles; the full catalog lives on the Pluralsight author page.
Featured 11 of 17 · Full catalog: View Pluralsight author page
- PluralsightTesting, Monitoring, and Evaluating OpenAI ModelsProduction testing and evaluation strategies for OpenAI deployments.
- PluralsightAI-powered React Applications: Creating Data VisualizationsBuilding intelligent data visualizations with AI and React.
- PluralsightEvaluating and Optimizing LLM AgentsPerformance optimization and evaluation techniques for AI agents.
- PluralsightData Engineering for Machine LearningBuilding robust data pipelines that feed ML systems.
- PluralsightModel Validation and Hyperparameter Tuning in RAdvanced model validation and optimization techniques in R.
- PluralsightDomain-specific LLM AgentsBuilding specialized AI agents for specific industry domains.
- PluralsightExpansion Strategies for RAGsScaling and expanding retrieval-augmented generation systems.
- PluralsightImplementing Multilingual Generative AI Cross-lingual RAGsBuilding RAG systems that work across multiple languages.
- PluralsightIntegrating Knowledge Bases for RAGsConnecting enterprise knowledge bases to RAG pipelines.
- PluralsightMetaverse: Development Platforms and ToolsComprehensive guide to metaverse development ecosystems.
- PluralsightNode.js Microservices: API Gateway and Edge ServicesBuilding scalable microservices with Node.js API gateways.
Aug 2025 · 59m · OpenAI / Testing / Intermediate
Testing, Monitoring, and Evaluating OpenAI Models
Production testing and evaluation strategies for OpenAI deployments.
Aug 2025 · 52m · React / AI / Beginner
AI-powered React Applications: Creating Data Visualizations
Building intelligent data visualizations with AI and React.
Jun 2025 · 42m · Agents / LLMs / Intermediate
Evaluating and Optimizing LLM Agents
Performance optimization and evaluation techniques for AI agents.
May 2025 · 1h 3m · Data Engineering / ML / Beginner
Data Engineering for Machine Learning
Building robust data pipelines that feed ML systems.
Apr 2025 · 29m · R / ML / Advanced
Model Validation and Hyperparameter Tuning in R
Advanced model validation and optimization techniques in R.
Mar 2025 · 27m · Agents / LLMs / Intermediate
Domain-specific LLM Agents
Building specialized AI agents for specific industry domains.
Nov 2024 · 18m · RAG / Strategy / Beginner
Expansion Strategies for RAGs
Scaling and expanding retrieval-augmented generation systems.
Sep 2024 · 18m · RAG / Multilingual / Beginner
Implementing Multilingual Generative AI Cross-lingual RAGs
Building RAG systems that work across multiple languages.
Aug 2024 · 22m · RAG / Knowledge Bases / Beginner
Integrating Knowledge Bases for RAGs
Connecting enterprise knowledge bases to RAG pipelines.
Jul 2024 · 4h 21m · Metaverse / Development / Intermediate
Metaverse: Development Platforms and Tools
Comprehensive guide to metaverse development ecosystems.
— · — · Node.js / Microservices / Intermediate
Node.js Microservices: API Gateway and Edge Services
Building scalable microservices with Node.js API gateways.
Interactive foundations
Interactive foundations for understanding how modern AI systems learn, represent information, and make predictions.
Books
2019
The Machine Learning Toolbox: For Non-Mathematicians
Practical machine learning fundamentals without the PhD in statistics: mental models, intuitive explanations, and real-world examples.
Academic teaching
Teaching
Colorado Technical University
Adjunct faculty teaching master's and doctorate-level courses in AI, Data Science, Machine Learning, and Database Theory since 2010.
Teaching
Doctoral Mentorship
Mentoring doctoral candidates through dissertation research in AI, data systems, and enterprise architecture.