Skip to content
View yagitpa's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report yagitpa

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

👋 Привет! Меня зовут Яков Пальчиков

AI-инженер | Python-разработчик | Специалист по автоматизации и RAG-системам

📍 Новосибирск (Открыт к релокации: Москва, СПб, Екатеринбург, Ленинградская обл.)
📧 yakov.palchikov@gmail.com | 📱 Telegram: @lavashek1
🌐 Канал об AI-агентах и автоматизации
🔗 GitHub


🎯 Кто я и чем занимаюсь

Я AI-инженер, фокусируюсь на создании устойчивых AI-ассистентов и сценариев автоматизации на базе n8n, Python и LLM API. Моя цель — не просто делать демо, а собирать инструменты, которые стабильно работают без постоянного вмешательства: с надежной обработкой ошибок, логированием, контролем человека (human-in-the-loop) на критических шагах и документацией внутри воркфлоу.

В настоящее время я в активном поиске работы на позиции AI-инженера (полная/частичная занятость, проектная работа или стажировка). Готов к гибриду или работе в офисе.


🛠 Технический стек

  • Языки: Python (FastAPI, aiogram, pandas, openpyxl, PyMuPDF), Java (17, 21), SQL
  • AI & LLM: OpenAI API, YandexGPT, GigaChat API, Claude Code, Whisper, RAG, Prompt Engineering, RAGAS
  • Автоматизация: n8n, REST API, Webhooks, JSON, Telegram Bot API
  • Базы данных: PostgreSQL, pgvector, SQLite, Google Sheets
  • Инфраструктура: Docker, Git, Liquibase, Spring Boot 3, Apache Kafka

🚀 Ключевые проекты

Три диалоговых ассистента (продажи, сервис, кадры) с production-обвязкой:

  • Детерминированный валидатор — ассистент не обещает скидку или срок ремонта: формулировка физически не уходит клиенту
  • Шлюз персональных данных — VIN, телефоны, имена заменяются плейсхолдерами до обращения к модели
  • Эскалация на сотрудника — одной кнопкой, брошенный диалог возвращается ассистенту по таймауту
  • Два контура: горячий (Python/FastAPI), холодный (n8n — фоновые сценарии без PII)
  • Отказоустойчивость: молчит DMS — ассистент говорит прямо; отказал провайдер — идёт к резервному

16 сценариев с голосовым вводом. Распознавание речи через Whisper, извлечение сути задачи через LLM, синхронизация с ClickUp, обработка ошибок.

PostgreSQL + pgvector, чанкинг по токенам с перекрытием, многоуровневый кэш. Оценка качества: recall@1/3/5, MRR, латентность p50/p95, RAGAS.

Приём писем из Gmail, маршрутизация вложений, дедупликация через Google Таблицы, LLM-оценка соответствия, автоматическая отправка решения.

Сервис анализа финансовых транзакций. Virtual Threads (Java 21) для параллельной обработки, Apache Kafka.


💼 Профессиональный путь

До прихода в разработку я более 25 лет руководил проектами в полиграфии: управлял производственными циклами, подрядчиками, сроками и бюджетами, декомпозировал сложные процессы. Именно этот опыт привел меня в AI-инжиниринг: я увидел, сколько ручной рутины можно снять автоматизацией, и решил собирать эти решения сам.

Мой ключевой навык из прошлой карьеры — умение разговаривать с бизнесом на его языке: разобрать процесс, понять реальную боль и объяснить готовый инструмент без технического шума.


🎓 Образование и курсы

  • 2026 — Промпт-инженер, Университет Zerocoder (в процессе)
  • 2026 — Java-разработчик, SkyPro (Диплом: Доска объявлений на Spring Boot 3, Сервис бюджета с AI)
  • 2022 — Высшее образование, Московский политехнический университет (Медиаменеджмент)
  • 2021 — Аналитик данных, Skillfactory

📬 Свяжитесь со мной

Я открыт для обсуждения новых проектов, идей или возможностей сотрудничества.
📩 Email: yakov.palchikov@gmail.com
💬 Telegram: @lavashek1


👋 Hi there! I'm Yakov Palchikov

AI Engineer | Python Developer | Automation & RAG Systems Specialist

📍 Novosibirsk, Russia (Open to relocation: Moscow, St. Petersburg, Ekaterinburg, Leningrad region)
📧 yakov.palchikov@gmail.com | 📱 Telegram: @lavashek1
🌐 Channel about AI agents and automation
🔗 GitHub Profile


🎯 Who I Am & What I Do

I am an AI Engineer focused on building robust AI assistants and automation workflows using n8n, Python, and LLM APIs. My goal is not just to create demos, but to build tools that work reliably without constant intervention: featuring solid error handling, logging, human-in-the-loop control at critical steps, and documentation directly within the workflow.

I am currently actively looking for an AI Engineer position (full-time, part-time, contract, or internship). Open to hybrid or on-site work formats.


🛠 Tech Stack

  • Languages: Python (FastAPI, aiogram, pandas, openpyxl, PyMuPDF), Java (17, 21), SQL
  • AI & LLM: OpenAI API, YandexGPT, GigaChat API, Claude Code, Whisper, RAG, Prompt Engineering, RAGAS
  • Automation: n8n, REST API, Webhooks, JSON, Telegram Bot API
  • Databases: PostgreSQL, pgvector, SQLite, Google Sheets
  • Infrastructure: Docker, Git, Liquibase, Spring Boot 3, Apache Kafka


🚀 Key Projects

Three dialog assistants (sales, service, HR) with production-grade infrastructure:

  • Deterministic validator — the assistant never promises discounts or repair timelines: such formulations are physically blocked
  • PII gateway — VINs, phone numbers, and names are replaced with placeholders before the model sees them
  • Human handoff — one-click takeover, abandoned dialogues return to the assistant after timeout
  • Two circuits: hot (Python/FastAPI), cold (n8n — background tasks without PII access)
  • Fault tolerance: DMS silent — assistant says so directly; provider failed — switches to backup

16 scenarios with voice input. Speech recognition via Whisper, task extraction via LLM, ClickUp synchronization, error handling.

PostgreSQL + pgvector, token-based chunking with overlap, multi-level cache. Quality metrics: recall@1/3/5, MRR, p50/p95 latency, RAGAS.

Gmail email ingestion, attachment routing, deduplication via Google Sheets, LLM-based match scoring, automated decision sending.

Financial transaction analysis service. Virtual Threads (Java 21) for parallel processing, Apache Kafka.


💼 Professional Background

Before transitioning into software development, I spent over 25 years managing projects in the polygraphy industry: overseeing production cycles, contractors, deadlines, and budgets, and decomposing complex processes. This experience led me to AI engineering: I saw how much manual routine could be eliminated through automation, and I decided to build these solutions myself.

A key skill from my previous career is the ability to speak with business users in their own language: breaking down a process, understanding the real pain points, and explaining the finished tool without technical noise.


🎓 Education & Continuous Learning

  • 2026 — Prompt Engineer, Zerocoder University (in progress)
  • 2026 — Java Developer, SkyPro (Diploma: Classifieds board on Spring Boot 3, Budget service with AI)
  • 2022 — Bachelor's Degree, Moscow Polytechnic University (Media Management)
  • 2021 — Data Analyst, Skillfactory

📬 Get in Touch

I am always open to discussing new projects, creative ideas, or opportunities to be part of your visions.
📩 Email: yakov.palchikov@gmail.com
💬 Telegram: @lavashek1

Pinned Loading

  1. RiskEngine RiskEngine Public

    Hybrid transaction analysis

    Java

  2. ai-instruction-design ai-instruction-design Public

    A set of rules for texts that are performed by a model, rather than read by a human.

    Python 1

  3. PEr08_final_RAG_agent PEr08_final_RAG_agent Public

    terminal RAG assistant with assessment and metrics

    Python 1

  4. PEn09_taskmanager_n8n PEn09_taskmanager_n8n Public

    Telegram task manager with voice input for 16 n8n scenarios, synchronization with ClickUp

  5. diplom diplom Public

    Forked from skypro-backend/example-for-graduate-work

    A platform for posting ads, with moderation and roles

    HTML

  6. avtograd-ai-assistants avtograd-ai-assistants Public

    Учебный проект: три нейроассистента для автосалона — концепция, архитектура, план, журнал инженерных решений и фикстуры данных

    Python