Skip to content
View mrKazzila's full-sized avatar
🍀
👀
🍀
👀

Block or report mrKazzila

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 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
mrKazzila/README.md

Hi there! I'm Ilya 👋

AI Backend Engineer · Python · FastAPI · RAG · LLM Agents · PostgreSQL · Kafka


About

I'm a Python Backend Developer / AI Backend Engineer with 4+ years of commercial experience in backend development, automation, and reliability engineering.

I build production-oriented backend services and AI-powered systems with Python, FastAPI, PostgreSQL, Redis, Kafka, gRPC, Docker, and async Python.

My current focus is AI backend engineering:

  • RAG pipelines and semantic search
  • Local LLM tooling with Ollama
  • Vector databases and embeddings
  • LLM agents and document generation workflows
  • Clean Architecture for AI services
  • Event-driven backend systems and reliable async processing

I like building systems where AI features are not just demos, but properly structured backend services with clear boundaries, persistence, observability, and failure handling.


Featured Projects

AI Docs Assistant

Local AI backend service for API documentation generation and semantic search.

Built with FastAPI, Ollama, Qdrant, CrewAI, LangChain, Docker Compose, and layered architecture.

Key features:

  • RAG pipeline over Markdown documentation
  • Semantic search with Qdrant
  • Local LLM and embeddings through Ollama
  • Agent-based documentation generation and validation
  • Clean Architecture structure: domain, application, infrastructure, presentation
  • API endpoints for generation, search, and health checks

Repository: https://github.com/mrKazzila/ai-docs-assistant


URL Shortener gRPC API

Production-oriented URL shortener focused on event-driven architecture and reliability.

Built with gRPC/protobuf, PostgreSQL, Redis, Kafka/FastStream, SQLAlchemy async, Alembic, Dishka, Docker Compose, and observability tooling.

Key features:

  • gRPC API for service-to-service communication
  • Immediate response path through Redis
  • Kafka-based async persistence pipeline
  • Transactional inbox and deduplication for idempotent writes
  • Clean Architecture, repositories, unit of work, and DI
  • Docker Compose local environment

Repository: https://github.com/mrKazzila/shortener_url_api


Stack

Backend

Python · FastAPI · gRPC · PostgreSQL · Redis · Kafka · SQLAlchemy · Alembic · Docker · pytest · asyncio

AI / LLM

RAG · LLM Agents · Qdrant · Ollama · LangChain · CrewAI · Embeddings · Semantic Search

Architecture & Reliability

Clean Architecture · Event-Driven Architecture · Transactional Inbox · Deduplication · Unit of Work · Observability · Linux


Contacts

Pinned Loading

  1. shortener_url_api shortener_url_api Public

    Production-like URL shortener built with gRPC, PostgreSQL, Redis, Kafka, Clean Architecture, and observability stack.

    Python 1

  2. ai-docs-assistant ai-docs-assistant Public

    Local FastAPI + RAG service for API documentation generation and semantic search using Ollama, Qdrant, CrewAI, and LangChain.

    Python

  3. Read-Only-View Read-Only-View Public

    Forces notes to open in read-only preview mode. Lock your files to prevent accidental edits with this simple editor lock tool.

    TypeScript 1