About me
Looking for a job

I'm a software engineer experienced in people and project management. On a last work place I've introduced a lots of people management practices. I have a very flexible technical skills: I can reach a minimum needed technology understanding in a short time.

Hey, I'm Sergei Riabinin, a Team lead and Web Developer for a bit less than 10 years.

My professional interests

... to become better with a company I'm working for. Now I'm focusing in Development management: hiring, firing developers. I can help with rescue from burnout, or take control over low performance. I cal look into processes and help to improve them.

As list: people management; people growth assistance; task distribution; architecture expertise; project management; processes building.

My personal interests

... to be a good father, husband and to build up really comfortable smart home for my family. With that aim I have some experiments with 3D printing, and a lots more.

Feel familiar with following technologies:

DevOps: Docker; nginx; traefik; Docker compose; GitLab CI/CD; Jenkins; Bash.
Backend: Node.js/Bun as a choise, Java, .NET as required; Apache Kafka, Redis, RabbitMQ and gRPC for cross-system communication.
Frontend: Vue/React.js for advanced use cases - with Nuxt/next meta-frameworks, TypeScript usage preferred.
Used in the past: Java EE 8, PHP 5 (Yii 2.x).

iToxic

My personal brand for sometimes dummy, sometimes serious projects.

  • @WolfiseBot - a telegram bot for creation wolf memes
  • @RandomPanicbot - a telegram bot to make some panic (vibe-coded)
  • QRk - a project for signing in with QR code via telegram (WIP)
  • iToxicBaby - baby sleep and growth tracker (WIP)
Vue 2Nuxt 2Vue 3Nuxt 3NestJSTelegram Bot APIGrammy.jsTelegraf.jsBun

CSTL

CyberSports Training League

A greatest amateur russian-speaking cybersport tournament organizer & broadcast team.

With core team we've developed a lots of internal software tools used under the hood project.

  • Several revisions of matchmaking and tournament system:
    • Powered by eBotEX (our version of eBot)
    • A completely new solution, built on top of a new industry standards (wasn't used in a case of project pause)
  • CS:GO broadcast HUD
  • Broadcast graphics system
    • Match announce screen
    • Titles
  • Internal tools
    • Schedule Telegram bot
    • News Editors tracking tools

Project was put on pause since February 2022, and finally closed in 2024.

Yii 2ComposerNode.jsVue 2Nuxt 2NestJSeBotTelegram Bot APIGrammy.jsTelegraf.jsSourcePawn

Metrostroi DB

Metrostroi mod Rank database

A community portal for a Metrostroi mod players

Functionality:

  • Authentication with Steam;
  • Players profiles with:
    • Current warning level;
    • Rules violations list;
    • Current rank;
    • Exam results;
  • Tests exams;
  • MAG (Metrostroi Anti-Grief) banning system;
  • News;
  • Game servers integration;
  • and more...
I'm not proud of the quality of this project. I developed it a long time ago, with a lots of core mistakes. But... It's my experience too.

After I have quit, site was redesigned by another developers

PHP 5MySQLjQueryBootstrap

webMCRex

A fork of CMS for a Minecraft servers webMCR

In fork I've introduced:

  • Personal message system;
  • Donation transactions for:
    • Roles;
    • Paid unban;
    • Internal money;
  • Additional moderation tools;
  • Users list;
  • Static pages system;
  • Internationalization;
  • and more...
I'm not proud of the quality of this project. I developed it a long time ago, with a lots of core mistakes. But... It's my experience too.
PHP 5MySQLjQueryBootstrap

WorldsOfCubes

WorldsOfCubes Network

A network designed to connect a Minecraft servers with sites running .

This project was built on the top of webMCRex with some custom modules:

  • Projects (a list with projects built powered by webMCRex);
  • WoCAuth (a custom authorisation protocol);
  • WoC Store (webMCRex module shop built on a top of webMCRex and ShopEX)
I'm not proud of the quality of this project. I developed it a long time ago, with a lots of core mistakes. But... It's my experience too.
PHP 5MySQLjQueryBootstrapwebMCRexWoCAuth