1 of 66

Toronto MongoDB User Group Meetup

MARCH 04th, 2026

WELCOME

2 of 66

Slalom Guest Wifi:�1. Connect to Slalom-Guest Network

2. Click on Register

3. Enter your email address or mobile number to receive a verification code

4. Use the code to verify and log in

5. You’re connected

WELCOME

3 of 66

🥤5:30 PM Meet & Greet - refreshments

🎖️ 5:45 PM Talk: Dev J. Shah (SWE @ TribalScale) - RAG with MongoDB: Learn and get a Credly Skill Badge

👥 6:45 PM Networking and connecting with your peers

⚠️ 7:30 PM Event ends

Agenda

4 of 66

Retrieval-Augmented Generation (RAG) with MongoDB

MARCH 04th, 2026

Dev J. Shah

Software Engineer

TribalScale

5 of 66

Code of Conduct - In Person

Be inclusive and respectful towards one another. Please maintain the decorum of the event.

Be inclusive & respectful

Approach all conversations and interactions with patience, kindness, fairness, and honesty.

Be collaborative & considerate

Be mindful of your surroundings and of your fellow participants. Be a team player and don’t be afraid to reach out to your leader for any help you or they need for the event.

Be a team player

Adhere to event guidelines and processes like vaccination checks, entry and exit points, competition submission etc. communicated to you.

Adhere to Event Guidelines

6 of 66

Community Resources

Free online resources to level up and share your MongoDB knowledge.

7 of 66

community.mongodb.com

8 of 66

developer.mongodb.com

9 of 66

MongoDB

University

  • Free online learning
  • Programming-language specific courses
  • Over 180 hands-on lab exercises
  • Certification study materials
  • Learning paths for developers, DBAs, data modelers, and Atlas administrators

10 of 66

MongoDB Skill Badges

Explore topics like data modeling, generative AI, aggregation and querying.

11 of 66

Learn

Earn

Earn Your Badge

Validate

Watch videos and practice with hands-on labs.

Claim your Credly badge and share it on social media.

MongoDB Skill Badges are free, focused credentials designed to help you quickly learn and validate specific MongoDB skills. Start learning today and earn a badge in 60 - 90 minutes.

Showcase your knowledge in a short 10-question skill check.

12 of 66

Learning Paths

Bite-sized video lectures

Hands-on lab exercises

Written instructional content

Knowledge checks

13 of 66

UNIVERSITY

Certification

  • Validate your ability as a developer, DBA, data modeler, or Atlas administrator
  • Enhance your resume and increase your employability
  • Inclusion in Credly Talent Directory
  • Robust prep materials: study guides, videos, and practice questions
  • Students are eligible to receive a free exam after completing a learning path

Shareable to:

14 of 66

Free Certification

Students are eligible for free MongoDB certification - a $150 value!

Student Spotlights

A place to highlight projects submitted by students so that they gain visibility & inspire others.

Atlas Credits

$50 of credits for use in MongoDB’s fully-managed cloud database.

15 of 66

Lecture materials

Slide-based MongoDB lecture materials specifically designed for educator use.

Educator events

Live events for educators to network and share best practices.

$500 in Atlas credits

Free cloud credits to support bringing MongoDB Atlas into the classroom.

MongoDB Certification�Free certification after completing a learning path in MongoDB University

16 of 66

RAG with MongoDB

WELCOME

By Dev J. Shah

17 of 66

Introduction

Dev J. Shah ​

SWE @TribalScale​

GenAI Evangelist (Blogger, Speaker)

I create content to help developers explore Generative AI concepts and bring AI into real-world applications.

18 of 66

Skill Badge Benefits

Provide a way to quickly learn and validate specific MongoDB skills

Digital Badges Showcase achievements with a Credly badge and inclusion in the Talent Directory.�

Formal

Validation

Elevate in current roles and increase appeal for future positions.

Career Advancement

19 of 66

At the end of this session, you’ll be able to earn the RAG with MongoDB badge!

20 of 66

What is RAG?

21 of 66

LLM Hallucinations - providing incorrect responses to queries

  • Insufficient or stale data
  • Overloaded context window

22 of 66

  • Trained on public data
  • Training data is stale

23 of 66

Context window - the amount of information considered by the LLM

  • Limited in scope

24 of 66

Retrieval-Augmented Generation:

  • Combines embedding and generation models
  • Generates answer based on retrieved info

25 of 66

26 of 66

27 of 66

[0.567894, 0.789652, 0.236754]

[0.532874, 0.359854, 0.999764]

[0.554337, 0.877332, 0.211344]

[0.766433, 0.333333, 0.020894]

28 of 66

[0.567894, 0.789652, 0.236754]

[0.532874, 0.359854, 0.999764]

[0.554337, 0.877332, 0.211344]

[0.766433, 0.333333, 0.020894]

29 of 66

30 of 66

31 of 66

PROMPT

32 of 66

PROMPT

33 of 66

PROMPT

Generated Answer

34 of 66

Data Ingestion

  1. Identify data sources
  2. Prepare the data
  3. Store the data

35 of 66

Data Ingestion

  • Identify data sources
  • Prepare the data
  • Store the data

36 of 66

Our app should:

  • Answer questions about MongoDB
  • Use “The Little Book of MongoDB” as a data source

37 of 66

Data Ingestion

  • Identify data sources
  • Prepare the data
    1. Sanitize the data
    2. Chunk the data
    3. Create embeddings
  • Store the data

38 of 66

Sanitizing - removing any sensitive or unnecessary data

39 of 66

Account for multiple data formats.

40 of 66

Convert everything to the same format

  • e.g. Markdown

41 of 66

Chunking - breaking text into small pieces

  • Efficient indexing

42 of 66

Common Methods of Chunking:

  • Sentence
  • Paragraph
  • Page
  • Section
  • Semantically

dev.to/busycaesar

43 of 66

Keep chunks up to date!

  • Atlas Triggers
  • cron job

44 of 66

Retrieval

45 of 66

Retriever:

  • finds chunks relevant to the query

46 of 66

[0.456, 0.444, 0.324]

47 of 66

Answer Generation

48 of 66

PROMPT

Generated Answer

49 of 66

Generator - Generates a response based on provided context

  • Prompt
  • Generative model

50 of 66

Code

github.com/busycaesar

51 of 66

dev.to/busycaesar

52 of 66

Show what you’ve learned!

Earn the RAG with MongoDB badge!

53 of 66

Learn

Validate

Earn

Claim Your Badge

Learn and practice data modeling skills during this workshop.

Showcase your knowledge in a short 10-question assessment.

Claim your Credly badge and share it on social media.

MongoDB Skill Badges are free, focused credentials designed to help you quickly learn and validate specific MongoDB skills.

You are here!

54 of 66

RAG with MongoDB

Questions?

  • Identify the Architecture of a RAG Application
  • Describe Chunking Strategies
  • Create a RAG Application

SKILL BADGE ASSESSMENT - 10 MINUTES

learn.mongodb.com

Ask your neighbor

Raise your hand

Let’s do it together!

55 of 66

Share Your Badge

56 of 66

Thank you for your time.

linktr.ee/busycaesar

57 of 66

LINKEDIN

Stay connected after the event - join our MongoDB Toronto group on LinkedIn!

58 of 66

Thanks to our event venue and sponsors!

59 of 66

MongoDB

60 of 66

JOIN MONGODB

Find open roles

Sign up for our Talent Community

mdb.link/mug-careers

61 of 66

62 of 66

A LITTLE ABOUT

Delbridge is a global consulting and development firm specializing in data-driven transformation.

�Founded in 2012, we've helped 500+ clients design, develop, and deploy systems with deep expertise in MongoDB, cloud architecture, and enterprise applications.

�Our solutions power mission-critical systems for leading organizations in finance, healthcare, technology, retail, and beyond.

THE DATA EXPERTS ▶

Delbridge Solutions

13+

Years of

Experience

45+

MongoDB Specialists

500+

Satisfied

Clients

63 of 66

OUR

SERVICES.

Delbridge brings together deep experience and top-tier development talent to help you harness your data for innovation and growth. We equip clients with the right people, tools, and strategies — delivering end-to-end support across your entire data environment, from architecture and integration to application development and performance optimization.

Application�Development

Data Modeling & Architecture

MongoDB Tuning & Optimization

Data Integration & Pipelines

Migration Services

Join our growing team!

HIGHLIGHTS

64 of 66

Let’s Dive In!

65 of 66

Slalom Guest Wifi:�1. Connect to Slalom-Guest Network

2. Click on Register

3. Enter your email address or mobile number to receive a verification code

4. Use the code to verify and log in

5. You’re connected

WELCOME

66 of 66

Feedback!

Please share your feedback to help make these events better!

FEEDBACK

mdb.link/feedback