Skip to content
View ihoru's full-sized avatar
πŸ§˜β€β™‚οΈ
πŸ§˜β€β™‚οΈ

Block or report ihoru

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

IP IT Services logo

Igor Polyakov (Iggy)


🐍 Senior product/backend engineer (primarily Python/Golang)
βš™οΈ Automations and API integrations
πŸ€– AI-powered development with coding agents


πŸ“ Tbilisi, Georgia (UTC+4)
🌍 Open to English-speaking product teams

πŸ‘‹ About me

I turn concrete operational problems into focused tools that are safe to run, observable in production, and straightforward to maintain.

I enjoy product teams where engineers own outcomes, collaborate directly, and care about users as much as engineering quality.

πŸš€ Flagship projects

πŸ”Š Read Aloud

A deployed, local-first Telegram text-to-speech service using Qwen3-TTS and Silero.

What it demonstrates: typed Python, model verification, load control, automated tests, CI, non-root GPU containers, deployment documentation, and explicit privacy boundaries.

⏱️ Toggl Automations

A safety-first Go CLI for listing and bulk-rewriting personal Toggl Track data.

What it demonstrates: exact matching, complete pagination, secure credential storage, preview-before-apply workflows, and honest partial-failure reporting.

πŸ—³οΈ Telegram Automations

A Python and Telethon toolkit for auditable poll analysis and group cleanup.

What it demonstrates: complete-snapshot checks, live revalidation, dry runs, bounded mutations, and local audit records.

πŸ› οΈ How I work

  • 🐍 Product-minded backend development in Python, with Go for focused tools and services.
  • πŸ›‘οΈ Explicit handling of retries, partial failure, stale data, and destructive actions.
  • πŸ€– Modern AI tools and coding agents for research, implementation, testing, and review, backed by engineering judgment and verification.
  • πŸ§ͺ Automated testing, CI, clear documentation, and operational visibility.

🌿 Beyond the keyboard

  • πŸ•ŠοΈ A free spirit who values independence, curiosity, and authenticity.
  • 🧭 Highly ethical, responsible, and thoughtful about consequences.
  • πŸ₯Ύ Passionate hiker, 🀿 scuba diver and snorkeler, πŸ§— rock climber, and πŸ‹οΈ gym rat.
  • πŸ’ž Polyamorous, sex-positive, and child-free by choice.

🀝 Let's connect

I am open to thoughtful conversations about product engineering, useful automation, modern AI tooling, and the right English-speaking team.

Pinned Loading

  1. todoist_bot todoist_bot Public

    Legacy unofficial Telegram interface for Todoist task creation, reminders, projects, and labels.

    Python 41 8

  2. telegram-tts-bot telegram-tts-bot Public

    Deployed local-first Telegram TTS bot using Qwen3-TTS or Silero, with no message or generated-audio history.

    Python

  3. toggl-automations toggl-automations Public

    Safety-first Go CLI for listing, previewing, and bulk-rewriting personal Toggl Track time entries.

    Go

  4. telegram-automations telegram-automations Public

    Safety-first Python and Telethon CLI for auditable Telegram poll analysis and group cleanup.

    Python

  5. chatmemobot chatmemobot Public

    Telegram journal bot that resurfaces messages from the same day in previous years.

    Python

  6. tictactoe_flutter tictactoe_flutter Public

    Two-player tic-tac-toe game built with Flutter, with automatic dark mode and an across-the-table layout.

    C++