Automation

DevGrabBot

A freelance order automation system for Profi.ru. Order parsing, AI analysis (complexity, tech stack, pricing, timeline), developer matching by technologies, panels for developers and managers, automated AI-generated response drafts.

Timeline: 1 month
Year: 2026
DevGrabBot
0K
lines of code
0
microservices
0
AI prompts
0
migrations

Challenge

A dev team spent hours manually monitoring a freelance platform, analyzing orders, and preparing responses. They needed a system to automate the entire pipeline: parsing orders from Profi.ru (including anti-bot bypass), AI analysis of each order, automatic matching with the right developer by tech stack, and generating personalized response drafts.

Solution

Built a 3-microservice system on aiogram 3: Telegram bot (developer and manager panels), Profi.ru parser (Selenium + GraphQL with circuit breaker and anti-ban), and AI worker (order analysis via OpenRouter/Gemini). AI evaluates each order across 10 parameters (stack, complexity, price, relevance 0-100) and generates a response draft. Matching system ranks developers by stack overlap. Developer edits the draft, manager sends to client.

Python aiogram 3 PostgreSQL Redis OpenRouter API Selenium SQLAlchemy 2 Alembic Pydantic

Your project.
Our next case study.

Tell us the challenge - we'll show you how it turns into a case with real numbers.

Start a project