
Custom Business Software
I replace your spreadsheets with modern web apps: order management, warehouse tracking and field reports from a smartphone for your staff.
Forget chaotic spreadsheets and slow web agencies. I build custom business software, API integrations, Telegram and WhatsApp bots and fast websites that make your business more visible online and bring you customers. I work in English, Italian or Russian.

Michele Sayapin
You talk directly to Michele, no middlemen

I replace your spreadsheets with modern web apps: order management, warehouse tracking and field reports from a smartphone for your staff.

Automatic electronic invoicing (SDI), sync between your management system and online shop, leads routed straight to your CRM or Telegram.

AI assistants available 24/7 on your website, Telegram and WhatsApp: they know your business, answer customers, take bookings and qualify leads even at night, passing tricky cases on to you.
I connect artificial intelligence to the processes you already have, with a person checking the results that matter.
I work with Claude, ChatGPT and Gemini, always through their APIs: I pick the model that suits each task, without tying you to a single provider.
I only use the providers' APIs, not the public chat apps, and I send only the data that is needed. Before we start we decide together what to share and under which safeguards, including GDPR compliance.

Fast websites and online shops in React/Next.js, SEO-ready: they make your business more visible on Google and turn visitors into customers. Built to GDPR requirements: privacy notice, cookie banner, analytics only with the visitor's consent.
Small and medium businesses and professionals in Milan — Italian, Russian-speaking and international — who want less manual work and more clients.

The problem
The diary fills up with messages, and missed appointments cost money.
How I help
Online booking with automatic reminders on Telegram and WhatsApp, in your clients' language.

The problem
Enquiries from foreign clients get lost between chats and emails.
How I help
An availability calendar for your properties and an assistant that collects budget and dates.

The problem
Quotes take ages and the portfolio is hard to show.
How I help
A quote calculator you use from your smartphone that prepares the PDF for the client.

The problem
Too many generic requests to filter every day.
How I help
A website with a cost calculator that brings in pre-qualified leads.

The problem
A slow website and orders retyped by hand into the system.
How I help
A lightning-fast shop connected to stock and electronic invoicing.

The problem
Bookings get mixed up between phone calls and chats, and the online menu is always out of date.
How I help
Online table booking and a menu you update yourself in a minute.
Communication
Advantage:Direct contact with the engineer
Drawback:Via an account manager
Code quality
Advantage:Custom, lightweight code
Drawback:Heavy WordPress templates
Project priority
Advantage:Few projects, agreed deadlines
Drawback:One of a hundred clients
Pricing
Advantage:Transparent, by milestone
Drawback:Hidden costs, monthly fees
Support
Advantage:Reply in 24 h
24 hoursDrawback:Long waits
3–5 daysDelivery time
Advantage:1–4 weeks
1–4 weeksDrawback:Delays
2-4 monthsPoint of contact
Advantage:One person, idea to launch
Drawback:Passed between people
You tell me the problem in a free call. I listen and ask questions, without technical jargon.
You get a written proposal: what I'll do, how long it'll take and what it'll cost, split into stages, so you know what to expect.
At every stage you see how the work is progressing and can change course while I build.
I put everything online, explain how to use it and stay available for whatever you need afterwards.

About me
I'm Michele, a full-stack developer in Milan. I work with small and medium businesses and professionals — Italian, Russian-speaking and international — who want to stop chasing spreadsheets and scattered messages.
There is no middleman: I listen to the problem, propose a solution at a clear price and build it myself, step by step — in English, Italian or Russian.
Examples of solutions I can build for your business: typical scenarios, not real client projects.
Two sites that are already live and two examples of what a site built for one clear goal can look like: more enquiries and more bookings.
Website for a product photographer in Milan
What the site does: Brands browse the work, pick a package and send a structured brief through the configurator, without long email threads.
Booking website for a beauty centre
What the site does: Clients book treatments online at any hour, with no phone calls and no lost messages.
Project portfolio with an online quote
What the site does: It shows completed work and lets the client get a cost estimate before the site visit.
AI service that runs your social media
What the site does: Pibo builds the content plan, writes posts with images and publishes them to Telegram, VK, Dzen, Instagram and MAX.
Photography (partner service)
Photography of dishes, interiors, products and portraits: sharp images, ready for your website, online shop and social media, without hunting for another supplier.

Appetising photos for menus, delivery and social media.

Restaurants, hotels, studios and shops shown in the right light.

Clean, consistent product shots for your online shop.

Professional photos for the team and your "About us" page.
Natali Nikulina
“Our old invoicing was a nightmare - manual entry, constant errors, hours lost every week. Now our online orders sync straight to accounting and the e-invoices go out automatically. Michele explained everything clearly and delivered exactly what he promised, on schedule.”
Anastasia Kovalenko
“Il sito nuovo è velocissimo anche da telefono e finalmente si vede bene su google. Le richieste dal modulo contatti sono aumentate sensibilmente dal lancio.”
Artem Vasiliev
“Avevo già un sito web, ma è moralmente obsoleto, quindi l'obiettivo era creare un sito di vendita moderno e aumentare la visibilità dei miei servizi su Internet. Sono completamente soddisfatto del risultato e consiglio Michele come sviluppatore creativo. Tutto il lavoro è stato svolto entro le scadenze annunciate.”
It depends on what you need and how big it is. After a free chat you receive a fixed-price proposal split into stages: you know in advance what you'll spend and you pay as the work progresses. For a rough idea, try the estimate tool below.
It depends on the size: a typical project takes one to four weeks, a larger one can take longer. I'll tell you precisely once I understand what you need. We agree the timeline beforehand and split the work into stages, so you can see progress while the work goes on.
As a rule, yes: the code written for you and your data belong to you, and we put it in writing in the contract. The project doesn't stay tied to me: if one day you want to change supplier, you have what you need to do so.
I explain how to use the system and stay available. You can choose a support arrangement agreed in advance or call me only when needed, for fixes, new features or new requests.
Yes. I import the data you already have and check it with you before switching to the new system, so you lose nothing and don't have to work twice.
Often yes: electronic invoicing, accounting software, e-commerce such as WooCommerce or Shopify. It depends on the APIs those programs offer, and I check this before giving you a quote.
I connect Claude, ChatGPT or Gemini through APIs and choose the model that suits the task. I only send the data that is needed and we talk about it before starting, including GDPR compliance. AI helps, but it doesn't make important decisions on its own: a person always reviews those.
Yes, I build in the GDPR requirements from the start: privacy and cookie policies, a consent banner, analytics and third-party services only after the visitor agrees, contact forms with a privacy notice, and data kept in the EU or transferred with the required safeguards. We prepare the legal texts together for your business and, if you like, your own adviser can review them.
Yes, I work remotely with video calls and messages, in English, Italian or Russian, so distance and language are not a problem. If you are in Milan or Lombardy we can also meet in person.
Estimate
Three quick questions, and I'll send you an exact price. No obligation.
Step 1 of 3

Book a free consultation: tell me about your business and I'll get back to you as soon as possible with the next steps.