Egor Vissarionov · Python fullstack

Less
busywork.

I build web products, Telegram bots and internal tools that take over manual work, accept payments and save your team time. Bring an idea, an existing project or a problem you have not figured out yet.

Tell me what you have in mind. No brief needed.

Scroll to explore ↓
01Selected work

Already
running

All projects

02 / Ways I can help

Bring it at any stage.

You do not have to commit to a large system. The right first step might be fixing payments, understanding an inherited codebase or building one working flow.

An idea

Define the first useful flow and build a working version.

An existing product

Understand the code, join development and add what is missing.

A specific problem

Start with one bug or integration. No lengthy specification required.

Repetitive work

Map the workflow and build a tool for the repetitive steps.

Hard-to-maintain code

Work through legacy code, migrations, monitoring and infrastructure.

Explore the work

For agencies and integrators

I can handle the custom technical work.

If the standard CRM cannot handle the logic, or a client needs a custom backend, Mini App, scraper or integration, I can join as an external developer. A white-label arrangement is possible; we will agree on communication, scope and responsibilities first.

Bring me into your project ↗

03 / How I work

The full cycle, from idea to support.

No need to hire a backend developer, a frontend developer and a DevOps engineer separately. I cover every stage, and you can come in at any of them.

  1. 01

    Discovery

    A chat or a call: what hurts, who the users are and how things work today. No finished brief needed.

  2. 02

    Architecture

    Data, user flows and integrations. The first useful flow is split out so it can ship sooner.

  3. 03

    Backend and API

    Python, FastAPI or Django, PostgreSQL, Redis. Business logic, roles and background jobs.

  4. 04

    Interface

    A React web app, a Telegram bot or a Mini App. Wherever your users already are.

  5. 05

    Payments and integrations

    YooKassa, CRM systems, third-party APIs, S3, scraping and data processing.

  6. 06

    Launch

    I test the key flows and set up the server, Docker, CI/CD, logs and error alerts, so problems surface before users notice them.

  7. 07

    Ongoing work

    After launch I stay on: fixes, new features and growing traffic.

  8. 08

    Got a project?

    Tell me what you have in mind and I will suggest where to start.

    Let’s talk on Telegram ↗

04 / The person behind the code

I’m a Python fullstack developer. I work through the problem, design the system, build the backend and connect APIs, with a web or Telegram interface where needed. If the project already exists, I start by understanding how it works today.

You talk directly to the person writing the code. We can start with a small fix, see how we work together and take it from there.

developer.stack

Backend
Python · FastAPI · Django
Interfaces
React · Telegram · Mini Apps
Data
PostgreSQL · Redis · SQLAlchemy
Infrastructure
Docker · Nginx · Linux · GitHub Actions
Integrations
REST API · S3 · YooKassa

I also work on scraping and data processing. The project’s constraints guide the choice of tools.

05 / FAQ

Common questions

Do I need a finished brief?

No. Describe what you want to build or what is not working. I will ask the follow-up questions, and we will write the technical description together.

How much will it cost and how long will it take?

It depends on the scope. After our first conversation I will give you a cost and time estimate before any work starts. A large project is split into stages, each with a clear result.

Can we start with something small?

Yes. That is how my long-term projects began: one fix or integration first, then ongoing development.

Can you join an existing project?

Yes. I start by understanding how it works today and only then suggest changes. I have worked with legacy code and other people’s decisions before.

What happens after launch?

I can stay on for support: fixes, monitoring and new features. We will agree on the arrangement before work starts.

Do you work with agencies?

Yes, as an external developer for the custom technical work, including white-label arrangements.