Специалист по DevEx, промпт-инженер, AI-assisted Dev. Могу спроектировать и разработать приложение или полноценный сервис, работая с разнообразными технологическими стеками. Нравится работать с автоматизацией процессов, системной и программной архитектурой.
Здесь представлены мои основные публичные проекты в области AI и разработки.
Политика взаимодействия и правила работы ИИ-агентов. Дана роль не только агенту, но и пользователю.
Agent Enforcer 2 — это концепция для реализации локального CI в ваших проектах. Он документирует проверенные в бою паттерны для оркестрации проверок качества кода, управления кэшированием, обнаружения зависаний и создания структурированных отчётов.
Это демонстрационные репозитории для проектов с закрытым исходным кодом. Вместо кода они содержат подробное описание задач, моего вклада и использованных технологий.
Android-приложение, превращающее обычный смартфон в полноценный терминал для учёта рабочего времени. Система использует внешний RFID-считыватель, подключённый через аудиоразъём (mini-jack), для регистрации прихода и ухода сотрудников по картам стандарта EM Marin.
Основные языки: Kotlin, Python, PowerShell
Полнофункциональный Telegram-бот на Python, предназначенный для автоматизации приёма, обработки и маршрутизации обращений от пользователей. Система построена на базе конечного автомата (FSM) и обеспечивает сбор структурированных данных через интерактивные диалоги, поддержку восьми языков с валидацией ввода, антиспам-защиту, а также опциональную интеграцию с аналитическим хранилищем и объектным хранилищем медиафайлов.
Основные языки: Kotlin, Python, PowerShell
NotArtemonim — это асинхронная Python-система, в которой языковая модель функционирует как полноправный участник группового Telegram-чата, а не как обработчик команд. Сообщения батчатся, после чего Система вызывает Роутера — LLM-агента, который сам решает: участвовать ли в диалоге, ответить ли сейчас, какие инструменты задействовать и как обновить долгосрочную память. Операционные данные хранятся в PostgreSQL; многослойная сжатая память в Markdown-файлах пересобирается агентом Библиотекарем. Для операторов предусмотрены: CLI, встроенный интерфейс проверки в личке, локальный веб-интерфейс и опциональный Telegram Mini App.
Основные языки: Python, JavaScript, PowerShell
Проект AgentWhite — среда bug bounty исследований под управлением ИИ-команды. Это монорепозиторий операционной среды для авторизованных bug bounty исследований, где ИИ работает как управляемая команда специализированных агентов. Центральный технический элемент — Rust-библиотека и CLI, реализующие policy gateway: принудительное соблюдение правил программы на сетевом уровне.
Основные языки: Rust, TypeScript, Python, PowerShell, Go
- Telegram: @Artemonim
🇬🇧 Show English version
DevEx specialist, prompt engineer, and AI-assisted developer. I design and build applications and end-to-end services across diverse technology stacks. I enjoy working with process automation, as well as systems and software architecture.
Here are my main public projects in the field of AI and software development.
Interaction policies and rules for AI agents. Defines roles for both the agent and the user.
Agent Enforcer 2 it's a concept to implementing local CI in your projects. It documents battle-tested patterns for orchestrating code quality checks, managing caches, detecting hangs, and producing structured reports.
These are mock repositories for my closed-source projects. Instead of code, they contain detailed READMEs describing the project goals, my contributions, and the tech stack used.
Android application that turns an ordinary smartphone into a full-fledged time-tracking terminal. The system uses an external RFID reader connected via audio jack (mini-jack) for employee check-in and check-out using EM Marin standard cards.
Main languages: Kotlin, Python, PowerShell
Full-featured Telegram bot in Python designed to automate the reception, processing, and routing of user requests. The system is built on a finite state machine (FSM) and ensures collection of structured data through interactive dialogs, support for eight languages with input validation, anti-spam protection, as well as optional integration with analytical storage and object storage for media files.
Main languages: Kotlin, Python, PowerShell
NotArtemonim is an async Python system in which a language model operates as a full-fledged participant in a group Telegram chat — not a command-processing tool. Incoming messages are batched, then the System calls the Router — an LLM agent that autonomously decides: whether to participate in the conversation, whether to reply now, which tools to invoke, and how to update long-term memory. Operational data is persisted in PostgreSQL; multi-layer compressed memory in Markdown files is rebuilt by the Librarian agent. Operators are provided with a CLI, inline review in DM, a local WebUI, and an optional Telegram Mini App.
Main languages: Python, JavaScript, PowerShell
AgentWhite project — an AI-team managed bug bounty research environment. This is a monorepo of the operational environment for authorized bug bounty research, where AI works as a managed team of specialized agents. The central technical element is a Rust library and CLI implementing a policy gateway: mandatory enforcement of program rules at the network level.
Main languages: Rust, TypeScript, Python, PowerShell, Go
- Telegram: @Artemonim





