Skip to content
View MaximPyanin's full-sized avatar
:octocat:
:octocat:
  • Poland
  • 18:28 (UTC +02:00)

Highlights

  • Pro

Block or report MaximPyanin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
MaximPyanin/README.md

👋 Hi, I'm Maksim

AI/Backend Engineer designing and shipping production-grade LLM agent systems — from architecture decisions to deployment. I care about reliability under real-world constraints: structured outputs, guardrails, graceful degradation, and systems that fail safely. Particular interest in applying this to fintech, real estate, and IT-service domains, where correctness and data trust matter most.

Focus areas:

  • Multi-agent orchestration (LangGraph, LangChain) — coordinating tools, state, and failure recovery across long-running agent workflows
  • RAG systems on Azure OpenAI / OpenAI with Weaviate, Qdrant, pgvector
  • MCP-based tool integrations with retry/repair logic for production reliability
  • FastAPI microservices — PostgreSQL, MongoDB, RabbitMQ, Docker

Selected work:

  • invest-pulse-agent — Telegram AI product delivering investment portfolio digests and market outlook, with a second module for SaaS idea generation — built and shipped end-to-end as an independent product
  • workspace-agent — ReAct agent on Claude autonomously orchestrating Slack, Jira, Calendar & Email through a typed FastAPI service; designed for multi-tool decision-making, not scripted flows
  • support-triage-agent — production ticket-triage service with prompt-injection guards, structured Pydantic outputs, and automatic repair-prompt retries for safety at scale
  • multi-agent-soccer-orchestration — LangGraph multi-agent system combining live data, web search and Azure OpenAI
  • weather-rag-assistant — RAG microservice on Azure OpenAI, LangChain and Weaviate

Always open to interesting conversations — startups, ambitious products, or unconventional problems. Reach out on Reach out on LinkedIn or via email.

Pinned Loading

  1. workspace-agent workspace-agent Public

    Production-grade ReAct agent on Claude autonomously orchestrating Slack, Jira, Calendar and Email through a typed FastAPI service. Native tool use, structured outputs, multi-step reasoning, full te…

    Python

  2. invest-pulse-agent invest-pulse-agent Public

    Telegram AI agent delivering investment portfolio digests and market outlook, with a second module generating data-driven SaaS business ideas — two independent LLM-powered modules.

    Python

  3. support-triage-agent support-triage-agent Public

    AI-driven support ticket triage microservice with two-stage safety validation, prompt-injection guarding, structured outputs via Pydantic, automatic retry with repair prompts, and keyword-based fal…

    Python

  4. multi-agent-soccer-orchestration multi-agent-soccer-orchestration Public

    Multi-agent service orchestrated with LangGraph, combining live football data, web search and Azure OpenAI to deliver concise, context-aware answers on teams, fixtures and stats.

    Python 2

  5. weather-rag-assistant weather-rag-assistant Public

    RAG microservice delivering real-time weather insights via Azure OpenAI, LangChain orchestration and Weaviate vector search.

    Python 3

  6. llm-agent-mcp llm-agent-mcp Public

    LLM weather agent built on the MCP protocol, combining Groq, LangChain and multi-API orchestration to answer natural-language queries with real-time data, forecasts and historical context.

    Python 2