DEV Community

Shaheryar Yousaf profile picture

Shaheryar Yousaf

Full-stack & AI developer building AI agents, LLM apps, and web products. Writing practical guides on AI agents. Work with me: shaheryaryousaf.com

Location Pakistan Joined Joined on  Personal website https://shaheryaryousaf.com github website

Education

Government College University, Faisalabad

Pronouns

he/him

Work

Full-Stack & AI Engineer — AI agents, LLM apps

Six Year Club
Five Year Club
Four Year Club
Writing Debut
Three Year Club
Two Year Club
One Year Club
6 Planning Patterns for AI Agents and When Each One Fits

6 Planning Patterns for AI Agents and When Each One Fits

2
Comments 2
9 min read

Want to connect with Shaheryar Yousaf?

Create an account to connect with Shaheryar Yousaf. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Designing Memory for AI Agents: What to Keep, Retrieve, Expire and Forget

Designing Memory for AI Agents: What to Keep, Retrieve, Expire and Forget

Comments
8 min read
What “Agentic AI” Actually Means (In Practice)

What “Agentic AI” Actually Means (In Practice)

1
Comments
4 min read
Firebase Studio: A Gemini-Powered Environment to Accelerate AI App Development

Firebase Studio: A Gemini-Powered Environment to Accelerate AI App Development

2
Comments
1 min read
What Are Embeddings? How They Help in RAG

What Are Embeddings? How They Help in RAG

3
Comments
3 min read
Understanding Vector Databases: The Backbone of RAG Retrieval

Understanding Vector Databases: The Backbone of RAG Retrieval

Comments
3 min read
Key Use Cases of RAG: From Chatbots to Research Assistants

Key Use Cases of RAG: From Chatbots to Research Assistants

1
Comments
3 min read
Why Use RAG? Benefits Over Standard LLMs

Why Use RAG? Benefits Over Standard LLMs

2
Comments
2 min read
How Does RAG Improve Large Language Models (LLMs)?

How Does RAG Improve Large Language Models (LLMs)?

1
Comments 1
1 min read
Understanding the Key Components of RAG: Retriever and Generator

Understanding the Key Components of RAG: Retriever and Generator

4
Comments
2 min read
How Does RAG Differ from Traditional NLP Models?

How Does RAG Differ from Traditional NLP Models?

Comments
3 min read
Start with Python if-else Conditions

Start with Python if-else Conditions

4
Comments 2
2 min read
Start with Python Dictionaries

Start with Python Dictionaries

Comments
2 min read
Understanding of Python Tuples

Understanding of Python Tuples

Comments
2 min read
Understanding of Python Lists

Understanding of Python Lists

1
Comments
2 min read
An Introduction to Python Functions

An Introduction to Python Functions

2
Comments
2 min read
Data Types in Python

Data Types in Python

4
Comments
2 min read
Get Started with Python Strings

Get Started with Python Strings

2
Comments 1
2 min read
What is Python? Its History, Applications and Future

What is Python? Its History, Applications and Future

3
Comments 1
2 min read
AI in Content Creation: Ethics and Authenticity

AI in Content Creation: Ethics and Authenticity

3
Comments
2 min read
Introduction to Generative AI

Introduction to Generative AI

Comments
2 min read
Challenges and Limitations of LLMs

Challenges and Limitations of LLMs

1
Comments 1
2 min read
Understanding Natural Language Processing (NLP)

Understanding Natural Language Processing (NLP)

3
Comments
2 min read
LLMs Applications in the Industries

LLMs Applications in the Industries

Comments
2 min read
The Evolution of Language Models

The Evolution of Language Models

1
Comments
2 min read
What are Large Language Models (LLMs)?

What are Large Language Models (LLMs)?

1
Comments
2 min read
The Importance of Data in Decision Making

The Importance of Data in Decision Making

4
Comments
2 min read
Building a Career in Data Science and Artificial Intelligence

Building a Career in Data Science and Artificial Intelligence

1
Comments
2 min read
Artificial Intelligence in Finance

Artificial Intelligence in Finance

2
Comments
2 min read
Ethical AI: Bias and Fairness

Ethical AI: Bias and Fairness

3
Comments 1
2 min read
Natural Language Processing (NLP) and Its Applications

Natural Language Processing (NLP) and Its Applications

2
Comments
2 min read
Deep Learning in Action: Recognizing Patterns

Deep Learning in Action: Recognizing Patterns

3
Comments
2 min read
Introduction to Neural Networks

Introduction to Neural Networks

2
Comments
2 min read
Supervised vs Unsupervised Learning

Supervised vs Unsupervised Learning

Comments
2 min read
Applications of AI

Applications of AI

Comments
2 min read
AI in Healthcare

AI in Healthcare

Comments
2 min read
The Role of Ethics in AI

The Role of Ethics in AI

Comments
1 min read
Understanding Machine Learning

Understanding Machine Learning

Comments
1 min read
Tools Every Data Scientist Should Know

Tools Every Data Scientist Should Know

Comments
2 min read
Devin! World's First AI Software Engineer

Devin! World's First AI Software Engineer

6
Comments 5
1 min read
What is AI and How It's Changing the World

What is AI and How It's Changing the World

Comments
1 min read
The Importance of Data Science in Today’s World

The Importance of Data Science in Today’s World

Comments
1 min read
Demystifying Python Loops: A Beginner's Guide to Crafting a Multiplication Table

Demystifying Python Loops: A Beginner's Guide to Crafting a Multiplication Table

2
Comments
2 min read
Basics of Statistics in Data Science

Basics of Statistics in Data Science

1
Comments
2 min read
Applications of Data Science

Applications of Data Science

1
Comments
2 min read
Introduction to Data Science

Introduction to Data Science

8
Comments 5
2 min read
Introduction to Dart

Introduction to Dart

3
Comments 1
1 min read
Data Types and Mathematical Operations in Python

Data Types and Mathematical Operations in Python

7
Comments
2 min read
Start with Python

Start with Python

10
Comments
1 min read
Brand Name Generator in Python

Brand Name Generator in Python

8
Comments
1 min read
TODO APP in ReactJS

TODO APP in ReactJS

6
Comments
1 min read
loading...