Teaching

Online courses and educational content on AI, machine learning, and vector databases.

About My Teaching

I’m passionate about making cutting-edge AI technologies accessible through education. My courses focus on practical, hands-on learning with real-world applications.

Course Topics

  • Vector Databases & Embeddings - The infrastructure powering modern AI
  • Retrieval-Augmented Generation - Building knowledge-grounded AI systems
  • Multimodal AI - Working with text, images, and mixed-media data
  • Production AI Systems - Scaling AI applications for real-world use

Platforms I Teach On

Want to collaborate on educational content? Feel free to reach out!

All Courses

Retrieval Augmented Generation

Coursera
University Course

A comprehensive course on RAG systems covering the fundamentals of retrieval-augmented generation, from basic concepts to advanced implementation techniques. Learn how to build production-ready RAG applications.

What You'll Learn:

  • Fundamentals of RAG architecture
  • Vector databases and embeddings
  • Advanced retrieval techniques
  • Production deployment strategies
Take Course →

Introduction to AI-Native Vector Databases

LinkedIn Learning
Professional Course

Get introduced to the fundamentals of vector databases and their role in modern AI applications. Perfect for professionals looking to understand this critical AI infrastructure component.

Key Topics:

  • Vector database fundamentals
  • AI-native database architectures
  • Use cases and applications
  • Industry best practices
Take Course →

Vector Databases: from Embeddings to Applications

DeepLearning.AI
Short Course

Learn how to use vector databases to build AI applications. This hands-on course covers embedding generation, similarity search, and building applications with popular vector database platforms.

Key Topics:

  • Vector embeddings and similarity search
  • Working with vector databases
  • Building semantic search applications
  • Real-world implementation examples
Take Course →

Building Multimodal Search and RAG

DeepLearning.AI
Short Course

Extend your RAG systems to handle multimodal data including text, images, and other media types. Learn to build sophisticated search systems that understand multiple data modalities.

Key Topics:

  • Multimodal embeddings and search
  • Cross-modal retrieval techniques
  • Building multimodal RAG systems
  • Advanced AI application patterns
Take Course →