Skip to content
View yahya-aghdam's full-sized avatar
πŸ‘¨β€πŸ’»
Programming...
πŸ‘¨β€πŸ’»
Programming...

Block or report yahya-aghdam

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yahya-aghdam/README.md

πŸš€ About Me

Creator of BLVchain
I'm an AI & Backend Engineer with ~6 years of experience, specializing in agent development, RAG pipelines, and LLM integration. I build production-grade systems with Go and TypeScript/NestJS, and design multi-tier retrieval architectures, tool-calling agents, and real-time backends. I enjoy bridging solid backend engineering with practical, production-ready AI systems.

πŸ› οΈ Skills

  • Languages:

Go TypeScript Python JavaScript Rust

  • AI / Agents / RAG:

Qdrant Ollama LangChain LangGraph Model Context Protocol OpenAI Anthropic Google Gemini OpenRouter

  • Go:

Gin net/http gRPC GORM Gorilla WebSocket Zap Viper JWT

  • Frameworks (TypeScript/Node):

NodeJS NestJS GraphQL Express.js Socket.io Next JS React

  • Deployment:

Git Docker Jenkins Drone Nginx Render Vercel

  • Databases:

MongoDB Redis Postgres SQLite MySQL

πŸŽ“ Certifications

17 certifications β€” Agents, RAG, MCP & Generative AI (click to expand)

Agent Development & Orchestration

  • Microsoft β€” Develop an AI Agent with Microsoft Agent Framework
  • LangChain β€” Deep Agents
  • LangChain β€” LangGraph Essentials (TypeScript)
  • LangChain β€” Introduction to LangGraph (Python)
  • Google β€” Orchestrate Multi-agent Workflows with Gemini Enterprise
  • Google β€” Optimize Agent Behavior
  • OpenAI β€” Agents and Workflows
  • IBM β€” Make Agentic AI Work for You

Claude & MCP (Anthropic)

  • Claude Code in Action
  • Model Context Protocol: Advanced Topics
  • Introduction to Model Context Protocol
  • Claude 101
  • AI Fluency for Small Businesses

RAG & Generative AI

  • IBM β€” Retrieval-Augmented Generation for Enhanced AI Outputs
  • Google β€” Prompt Design in Vertex AI
  • IBM β€” Getting Started with Generative AI
  • IBM β€” Team Essentials for Designing AI Solutions

🌟 Featured Project

  • RAGsume: A Go-based conversational resume powered by a custom agent framework β€” Qdrant for vector retrieval, Ollama & OpenRouter for LLM inference, Redis for session state, and SSE for real-time streaming responses. Implements a three-tier retrieval architecture (system prompt, vector search, live code grep) with a custom tool-calling loop.

πŸ”₯ Open-Source Repositories

  • multipay: Accept multi cryptocurrency (eth, bsc, tron, pac, usdt...) coins for payment and verify it.
  • gAuthCraft: A light microservice and flexible auth system for Google OAuth 2 that works with gRPC and deploys easily with Docker and Jenkins.
  • Guardflux: A light callable lib to keep your API alive.
  • Nest-auther: A repository for user authentication with providers like Google and GitHub, as well as basic email sign-up using JWT.
  • linksmith: A flexible and powerful TypeScript-based URL builder.

My Github Statistic

yahya-aghdam

πŸ“« Contact Me

Email LinkedIn Website

Pinned Loading

  1. multipay multipay Public

    Multi Crypto payment gateway

    TypeScript 16 1

  2. ragsume-core ragsume-core Public

    Core of RAGsume with GoLang

    Go 1 1

  3. ragsume-ui ragsume-ui Public

    UI of RAGsume with Next.js

    TypeScript 1

  4. guardflux guardflux Public

    A light callable lib to keep your API alive

    TypeScript 4

  5. Nest-auther Nest-auther Public

    Easy authentication system for Nestjs

    TypeScript 2