About

Backend and AI development with Python, PHP/Laravel and Node.js

My name is Andrey

I am a senior backend and AI developer with over 15 years of experience. I build backend systems, CRM platforms, Telegram bots, AI assistants, RAG systems and API integrations with Python, PHP/Laravel and Node.js.

You can contact me with a detailed specification or simply describe the problem. I first study the business process, data, constraints and expected outcome, then propose an architecture, technology stack and the smallest practical scope of development.

I work on focused improvements and MVPs as well as complete systems that connect several services, automate workflows and require carefully designed business logic, error handling and room for future growth.

Profiles and portfolio

Code, completed projects and client reviews are available on these external platforms.

Have a task but no detailed specification?

Just explain what works now, what needs to change and what result you expect. You do not need to choose the technologies or design the system in advance.

I will help clarify the task, separate essential requirements from secondary ones and decide where it makes sense to begin. Sometimes a small improvement or integration is enough; sometimes an MVP is needed; and sometimes the task genuinely requires a complete system.

From a focused task to a complete system

I take on individual improvements, integrations and prototypes as well as end-to-end system development. The scope is based on the task, budget and real project requirements. If the desired result can be achieved without complex architecture or unnecessary development, I propose the simpler option.

Python, Laravel and Node.js — the stack follows the task

I use Python for backend services, AI/RAG, data processing, Telegram bots, automation and integrations. PHP/Laravel is a strong fit for CRM platforms, APIs, business systems, queues and application logic. I use Node.js for individual services, integrations and projects where it is the better architectural choice.

Technologies can be combined within one project. For example, an AI/RAG component may run as a separate Python service with Qdrant while the CRM and core business logic run on Laravel. But when one application is the sensible solution, I do not introduce microservices merely to make the architecture more complicated.

One example of my Python work is a Vinted monitoring system built with Python and aiogram.

Python · PHP/Laravel · Node.js · AI/LLM · RAG · Qdrant · Telegram · REST API · MySQL/PostgreSQL · Redis · Docker

AI agent and RAG system development · Portfolio and implemented systems

What I do

My main areas of work include:

  • backend development with Python, PHP/Laravel and Node.js
  • AI assistants, AI agents and RAG systems
  • CRM platforms and internal business systems
  • Telegram bots and mini apps
  • API integrations and process automation
  • marketplace integrations and data processing
  • fintech, payments, P2P flows and internal balances
  • TON/GRAM and blockchain integrations
  • maintenance and development of existing projects

My approach

Before development begins, I try to understand not only the technical specification but the process itself: who uses the system, where the data comes from, where errors occur and what outcome the business needs.

  • define the problem and expected outcome first
  • separate essential features from work that can wait
  • choose the stack for the task, not the task for a familiar stack
  • account for API failures, ambiguous states and security
  • plan for the project to evolve

This avoids spending the budget on unnecessary development and makes it possible to launch the first working version sooner when needed.

Typical requests

Clients contact me when they need to:

  • turn an idea or business problem into a clear development plan
  • build an MVP quickly and validate an idea
  • develop the backend for a new product
  • create a CRM or internal management system
  • build a Python service, Telegram bot or AI tool
  • create a RAG knowledge base or internal AI assistant
  • connect several services through APIs
  • automate manual business processes
  • extend an existing Python, PHP/Laravel or Node.js project
  • implement payments, P2P logic, internal balances, transactions or wallets
  • integrate marketplaces, Telegram, CRM, email and external APIs
  • understand an unfamiliar codebase and bring the project to a working state

Experience and specialisation

Over more than 15 years in development, I have worked on projects of many sizes: from focused improvements and integrations to CRM platforms, marketplace services, Telegram applications, AI/RAG systems, fintech and complex backend platforms.

Experience helps me identify weak points sooner: needless architectural complexity, business-logic errors, data-storage problems, unreliable API integrations and missing queues, logging, roles or error controls.

I am not tied to a single stack. I use Python, PHP/Laravel and Node.js where each technology best fits the task and the project's existing infrastructure.

What matters to me

I follow several principles in my work:

  • logic first, code second
  • do not complicate the architecture without a reason
  • avoid “magic” solutions that become impossible to maintain
  • account for security, permissions and data storage
  • consider future scale without premature overengineering
  • make interfaces and admin panels that people can actually use
  • say honestly when a proposed solution is technically weak or risky

For me, a good result is not merely a closed task. It is a system that behaves predictably, makes sense to the project owner and can continue to evolve.

We can start by discussing the task

You do not need to know which technology to use or how many components the system should contain. Describe the task, the current process and the desired result, and I will help determine a sensible implementation.

If a focused improvement or MVP is enough, we can start there. If the project requires a complete architecture, several integrations, AI/RAG, queues or separate services, we will design the system with future development in mind.

My priority is to solve the problem without unnecessary development and deliver a result that can be used, maintained and extended properly.

Client reviews

A few excerpts from public reviews of my work on FL.ru.

“Andrey resolved every issue we had.”

denis_fishes, September 1, 2026 — marketplace listing automation. Review on FL.ru

“Everything was completed very quickly and professionally, without unnecessary questions.”

slavalatvia, December 17, 2024 — importing bank statements through an API. Review on FL.ru

“Everything went smoothly and the work was completed successfully.”

teatr_chehova27, October 18, 2022 — restoring communication between a website and a third-party widget. Review on FL.ru

Discuss your project

If you have a project involving Python, Laravel, Node.js, CRM, Telegram, AI/RAG, API integrations, automation or TON/GRAM logic, send me a short description of what you need.

You can simply explain what exists now, what is not working, what outcome you expect and which services are already involved.


Let’s discuss your project

Tell me what you would like to build. I will reply by email.

Or message me on Telegram @ifwcom