Aleksey Kornilov

Full-stack Flutter / Node.js developer · Samara, Russia · remote-friendly

I have been taking things apart since childhood to see how they work. That curiosity turned into business: for 17 years I ran my own company, where I learned to ship projects all the way to the result without cutting corners.

In early 2026 I moved into software engineering full-time. My stack is full-stack: Flutter on the client, Node.js on the server, PostgreSQL, WebRTC, PWA. I am the author of ChatYadro, a multi-tenant social platform for local communities. I took it from the first commit to production on my own: 22 community types with a role model, real-time chat, WebRTC audio and voice messages, and the legal infrastructure required by Russian personal-data law.

The production version runs on sntchat.ru, and several communities use the platform daily. The Android app is published on RuStore. Stable and beta channels ship with automatic client updates.

I am looking for a full-stack Flutter / Node.js position, remote or on-site in Samara. In parallel I keep developing ChatYadro and take on SEO projects.

Timeline

  1. August 2026

    ChatYadro on RuStore

    Submitted on the 7th, rejected on the 11th on a legal ground, rebuilt and resubmitted, published on the 16th. How it went →

  2. March 2026

    First commit of ChatYadro

    From zero to production solo: 88 screens, 22 community types, WebRTC audio calls, personal-data compliance built in.

  3. Early 2026

    Full-time engineering

    Flutter on the client, Node.js and PostgreSQL on the server. SEO projects on the side, including a recipe site with 72% of impressions on the first page of results.

  4. 17 years before that

    My own company

    Owner and manager: clients, contractors, deadlines, money and responsibility for the outcome. That is where the habit of finishing, not "almost finishing", comes from.

  5. Since childhood

    Computers and hardware

    Always tinkering and figuring out how things work. Over time that interest became a profession.

Stack and skills

Frontend

  • Flutter 3, Dart 3
  • PWA, Service Worker
  • WebRTC (1:1 audio)
  • HTML5, CSS3, JavaScript
  • Custom design systems

Backend

  • Node.js 20, Express 5
  • Socket.IO 4 (real-time)
  • PostgreSQL 15, migrations
  • JWT, refresh tokens
  • REST API, Web Push (VAPID)

Infrastructure

  • Nginx, HTTP/2, gzip
  • Docker, PM2
  • S3-compatible object storage
  • Let's Encrypt, auto-renewal
  • Git, GitHub, rsync deploys

Product and process

  • Product thinking
  • Personal-data compliance (consents, audit logs)
  • SEO and Core Web Vitals
  • Project management
  • Working directly with clients

What I am open to

💼

Full-time role

Full-stack Flutter / Node.js developer, remote or on-site in Samara. Happy to walk through my code in an interview and discuss real tasks.

🚀

Contract work

Mobile apps on Flutter, Node.js backends, PWAs, third-party API integrations. From concept to production, including deployment and support.

🔍

SEO

Technical audits, search optimisation, Core Web Vitals, Schema.org and semantic markup.