Skip to content
View skislyakow's full-sized avatar

Block or report skislyakow

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
skislyakow/README.md
Typing SVG

About Me

  • 🔭 Currently working at EFKO
  • 🌱 Building with Python · Django · FastAPI · PostgreSQL · Redis · Docker · SQLAlchemy
  • 🤖 Telegram & VK bots (aiogram, vkbottle), Dialogflow NLP, automation, 300k-question quiz bot, CV (OpenCV/Tesseract), LLMs
  • 📦 Open-source author: Python SDKs & dev tooling (Pydantic, httpx)
  • 📍 Based in Ostrogozhsk, Russia
  • 💼 Open to work / collaboration
  • 🌐 Portfolio · Telegram · VK · ✉️ s.kislyakov84@gmail.com

Tech Stack

Languages

Python JavaScript HTML5 CSS3

Backend

Django DRF FastAPI Sanic SQLAlchemy Pydantic httpx requests

Frontend

Jinja2 Bootstrap Tailwind CSS HTMX Vue.js

Databases

PostgreSQL SQLite Alembic Redis

Bots & Automation

aiogram Telethon python-telegram-bot VK API Dialogflow OpenCV Tesseract vkbottle pymorphy3

DevOps

Docker Nginx Gunicorn Uvicorn GitHub Actions Ubuntu

Tools

Git mypy Ruff pytest pre-commit


Pinned Projects

Project Description Stack
quiz-bot Multi-platform quiz bot (Telegram & VK) on ~300k questions, Redis state, answer normalization via pymorphy3 Python, aiogram, vkbottle, Redis, pymorphy3
opencode-py Python SDK for the Opencode AI coding agent (typed, streaming, async) Python, Pydantic, httpx, SDK
dossier Personal portfolio site with AI assistant Django, Gunicorn, Nginx, GitHub Actions
ferma Telegram & VK channel automation farm Python, FastAPI, Telethon, SQLite
devman-bot Telegram bot for Devman notifications Python, Telegram API, Long Polling
support-bot Telegram & VK support bot on Google Dialogflow Python, aiogram, vk_api, Dialogflow, systemd

⭐ Featured Project

🧠 quiz-bot — multi-platform quiz bot

Quiz bot for Telegram & VK on a base of ~300k questions.

  • 🤖 Two platforms, one logic — Telegram (aiogram) + VK (vkbottle) as independent processes sharing common modules.
  • Fast startup — ~302k-question cache with fingerprint-based auto-invalidation; O(1) random pick.
  • 🧠 Smart answer matching — pymorphy3 lemmatization, punctuation normalization, partial-match tolerance.
  • 🗄️ Resilient state — FSM in Redis with TTL; graceful degradation if Redis is down.

🔗 github.com/skislyakow/quiz-bot


GitHub Stats


Activity Graph

Activity Graph


Contribution Snake

Snake animation


Recent Activity

  1. 🎉 Merged PR #2 in skislyakow/SelfStorage
  2. 🎉 Merged PR #1 in skislyakow/SelfStorage

Pinned Loading

  1. opencode-py opencode-py Public

    Python SDK for Opencode — the open source AI coding agent

    Python 2

  2. ferma ferma Public

    Python

  3. dossier dossier Public

    Personal portfolio / visiting card site

    Python

  4. devman-bot devman-bot Public

    Telegram-бот для уведомлений о проверке работ на Devman через Long Polling API

    Python

  5. support-bot support-bot Public

    Поддержка в Telegram и ВКонтакте на базе Google Dialogflow

    Python