Skip to content
View Igor-Shelloff's full-sized avatar

Block or report Igor-Shelloff

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

Igor Shilov

Full-Stack Developer · Independent Software Developer · Product Builder

I design, build, and ship software products — from initial architecture
to deployment, maintenance, and continuous improvement.

GitHub Website Telegram


About

Full-Stack Developer with 4+ years of experience building web applications, desktop software, automation tools, and independent products.

I enjoy taking ideas from concept to production — designing architecture, writing maintainable code, managing infrastructure, and improving products based on real-world usage.

My main interests include software architecture, networking, privacy-oriented applications, and automation.

  • Experience: 4+ years in software development
  • Focus: Full-Stack Development, Desktop Applications, Automation
  • Product: Creator of tgautoposter
  • Interests: Software Architecture, Networking, Privacy & Security
  • Open to: Remote opportunities and international collaboration

Tech Stack

Languages & Backend

Languages and backend technologies

Frontend

Frontend technologies

Desktop Development

PyQt

Databases & Infrastructure

Databases and infrastructure

Currently Exploring

Go


Selected Projects

Commercial Telegram automation desktop application

A software product focused on simplifying Telegram channel management and content automation.

  • 100+ organic users within the first 6 months
  • 5 paying customers acquired without advertising
  • Full product ownership: architecture, development, deployment, support, and monetization

Website


Peer-to-peer file sharing with AmneziaWG

A project focused on peer-to-peer data exchange through automatically configured AmneziaWG infrastructure.

  • Designed around direct peer-to-peer data exchange
  • Encrypted and obfuscated network transport
  • Automated VPN infrastructure configuration
  • Focus on practical security and transparent threat modeling

Repository


Open-source Telegram channel analytics

A desktop application for analyzing Telegram channel data with a focus on privacy and local data processing.

  • Local-first approach
  • Privacy-oriented data processing
  • Free and open-source

Repository


Telegram backup and recovery utility

An open-source tool designed to simplify backing up and restoring Telegram channel data.

  • Focus on data preservation
  • Practical backup and recovery workflows
  • Open-source development

Repository


What I Value

  • Ownership — taking responsibility for the entire product lifecycle.
  • Engineering — building maintainable, reliable, and well-structured software.
  • Security & Privacy — understanding what software protects and being transparent about its limitations.
  • Practicality — solving real problems instead of adding unnecessary complexity.
  • Continuous Learning — exploring new technologies and improving existing solutions.

Contact

Email Telegram GitHub


Building software with purpose.

Popular repositories Loading

  1. peerdrop-awg peerdrop-awg Public

    Decentralized file & secret sharing over an auto-deployed AmneziaWG VPN

    Go 2

  2. Igor-Shelloff Igor-Shelloff Public

    1

  3. tg-backup-tool tg-backup-tool Public

    Free open-source tool to backup and restore Telegram channels

    Python 1

  4. tg-analytics tg-analytics Public

    📊 Open-source desktop analytics for Telegram channels. Local, private, free.

    JavaScript