Нужен был личный «радар» вакансий: собирать свежие предложения из разных источников, фильтровать по ключевым словам и присылать сводку в Telegram по расписанию, без ручного просмотра десятков сайтов.
Написал Telegram-бота на Python и веб-интерфейс: настройки фильтров (ключевые слова, исключения, зарплата), сбор вакансий парсерами, хранение в SQLite, дедупликация, отправка дайджестов по расписанию и мгновенные уведомления о совпадениях.
Работающий бот и веб-приложение: подборка приходит автоматически, повторы отсеиваются, фильтры меняются за минуту. Проект в портфолио: https://petrick.netlify.app