Lendvis
ServicesWorkPricingStudio
Start a projectRU

© 2026 Lendvis · Samara, UTC+4 · working remotely

TelegramEmailGitHub
HomeServicesWorkPricingStudioContact

Ten directions, one method

First we work out what the system has to do, then we pick what to build it with. Here is the work and the tooling behind it.

Websites and web services

A storefront that holds up on its busiest day.

Online stores, platforms, dashboards, admin panels. Built end to end: from the layout to a live server already running payments, inventory, delivery and analytics.

  • Storefronts and online stores with payments and inventory
  • Customer accounts, dashboards, admin panels
  • Integrations with CRM, delivery and payment providers
  • Deployment, domains and monitoring after launch

Mobile apps

One codebase for Android, iOS and Aurora OS.

Native and cross-platform. Kotlin Multiplatform and Compose when you want shared logic and speed, Flutter when you want the same interface everywhere. Aurora OS included.

  • Android and iOS from shared Kotlin Multiplatform code
  • Interfaces in Compose and Flutter
  • Apps for Aurora OS
  • Offline mode, sync, work with no connection

Blockchain

A shipped contract cannot be patched.

Smart contracts and integrations for TON, EVM and enterprise networks. We write slowly and carefully, read contracts written by others, and settle tokenomics and vesting before the first line of code.

  • Smart contracts in FunC and Solidity
  • Private networks: Waves Enterprise, Hyperledger Fabric
  • Tokenomics, vesting, distribution schemes
  • Wiring contracts into web apps and bots

Backends and integrations

This is where things quietly break.

APIs, queues, background jobs, payment and warehouse systems. Built so a payment never vanishes between the checkout and the stockroom, and a queue survives a server restart.

  • APIs on Spring Boot, FastAPI and Node
  • Queues and background jobs
  • Payments, inventory, CRM, delivery
  • Docker, deployment, logs and monitoring

Support and bug fixing

We hunt the cause, not the symptom.

We walk into code written by someone else: no documentation, no author, one sentence to go on — “it crashes sometimes”. We read it, reproduce it, and get to the root. In one project the root was a leak: twelve structures allocated every frame and never freed.

  • Legacy code with no documentation
  • Memory leaks, race conditions, intermittent bugs
  • Repairing broken builds and deployments
  • Taking a project over and continuing it

1C

The configuration bends to your process, not the reverse.

We extend standard 1C configurations, write extensions and print forms, and move you onto new platform releases without losing the custom work. Certified 1C:Professional 8.3.

  • Extending standard configurations
  • Extensions instead of editing the base configuration
  • Print forms and reports
  • Release upgrades that keep your customisations

Bots and mini apps

The app lives where the customer already is.

Telegram bots and mini apps that run inside the messenger: ordering, booking, payment, a personal account. Nothing to install, nothing to sign up for — the messenger handles the login.

  • Telegram Mini Apps: a real interface inside the chat
  • Bots for orders, bookings and support
  • Payments and subscriptions inside the bot
  • Alerts and reminders pushed from your own system

Servers and infrastructure

So that “everything is down” stops being news.

We stand the production server up and keep it standing: domain, certificates, Docker, deploy on every commit, backups, monitoring. We move projects off someone else's hosting without losing anything on the way.

  • A server from scratch: domain, HTTPS, nginx, Docker
  • Deploy on commit, with a rollback to the previous build
  • Backups, logs, monitoring and alerts
  • Migration between hosts with no downtime

Process simulation

Size the warehouse before anyone builds it.

We build a model of the process and run scenarios on it: how many people and machines are needed, where the queue forms, what happens on the busiest day. The answer arrives as arithmetic instead of an argument in a meeting.

  • Discrete-event models of warehouses and production lines
  • Throughput figures and where the bottleneck actually sits
  • Scenario comparison: shifts, equipment, routing
  • A 3D scene that shows exactly where the queue builds up

Testing and audit

Better that we find it than your customer does.

We cover the code with tests, run it under load, and read it for holes. Taking over someone else's project is its own job: what is actually inside, and what finishing it will cost.

  • Automated tests: unit, integration, end to end
  • Load runs that find the ceiling of the system
  • Security audit: secrets, access, how data is stored
  • Code due diligence before you buy or renew

How it goes

01

We dig in

Half an hour on a call: what you have now, what should be there instead, which deadlines are hard and which are wishes. If code already exists, we read it before we quote.

02

We quote in writing

Stages, timing and price come as text. The same note says plainly what is not worth building and where we are not the best fit.

03

We build in the open

The work stays visible: repository, staging, short updates. Not “we will show you when it is done” but “here is where it stands”.

04

We hand over and stay

The code, the repository and the access are yours from day one. After launch we stay on support for exactly as long as you need.

When you do not need us

  • If an off-the-shelf tool solves it for ten dollars a month, we will say so instead of selling you a build.
  • If you need one person in-house full time, you need an employee, not a studio.
  • If the deadline needs ten people starting next week, it is fairer to say so now than to miss it.

Tell us what needs building

Two paragraphs is enough. Back comes a timeline, a couple of options, and a straight “this is not a job for us” when that is the honest answer.

Start a project