Skip to content
View erkin98's full-sized avatar
🇦🇿
🇦🇿

Block or report erkin98

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
erkin98/README.md

Hi, I'm Erkin Qarayev

Software Engineer | AI Infrastructure Builder | Multi-Agent Architect

Portfolio LinkedIn Email


About

Software Engineer at Technosec.io (4+ years), building production-grade AI systems with multi-agent orchestration, RAG pipelines, and scalable full-stack architectures. Open-source contributor to the JupyterLab ecosystem.


What I Build

Multi-Agent Orchestration Platform

~15,000 LoC | 14 Autonomous Agents

Production platform using LangGraph, LangChain, and FastAPI. Agents with real autonomy — accept, refuse, question, retry, and delegate via state-machine supervisor with intelligent LLM routing.

LangGraph LangChain FastAPI Python

RAG Pipeline System

Semantic Search & Document Intelligence

Full retrieval-augmented generation pipeline with document chunking, Ollama embeddings, vector storage, and semantic search across CSV, PDF, JSON, and Markdown.

RAG Embeddings Vector Search Ollama

Real-Time Agent Dashboard

Next.js 16 / React 19 Frontend

WebSocket streaming, chat history, file upload for RAG, and agent status visualization with Zustand state management and Recharts.

Next.js React WebSocket Zustand

CI/CD & Test Automation

200+ E2E Tests | 80%+ Coverage

Selenium + Playwright across 3 browsers. Parallel CI/CD execution reducing QA cycle from 3 days to under 4 hours. Percy visual regression for 25+ flows.

Selenium Playwright GitLab CI/CD Percy

JupyterLab Extensions

Open-Source | 90%+ Adoption

Custom TypeScript + React extensions reducing repetitive tasks by ~35% for 15+ data scientists. Contributed to JupyterLab 4.2.0.

TypeScript React JupyterLab

AI-Powered Dev Workflows

Claude Code | MCP Servers

Orchestrating specialized agents for code review, security analysis, and automated testing with custom MCP servers, hooks, and prompt engineering.

Claude API MCP Prompt Engineering


Tech Stack

Python TypeScript FastAPI Next.js React LangChain Docker PostgreSQL Redis Tailwind Three.js Linux


GitHub Analytics

Popular repositories Loading

  1. Invoice2excel Invoice2excel Public

    Invoice to excel

    Python 3

  2. jupy jupy Public

    TypeScript 1

  3. reverse-interview reverse-interview Public

    Forked from viraptor/reverse-interview

    Questions to ask the company during your interview

    1

  4. testing testing Public

    Repo which is connected R-studio

    Rebol

  5. Portfolio Portfolio Public

    HTML

  6. datasharing datasharing Public

    Forked from jtleek/datasharing

    The Leek group guide to data sharing