Skip to content
View Weakmafaka's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Weakmafaka

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
weakmafaka/README.md
Daniil — backend and game development

Backend-разработчик, который движется в GameDev

Создаю прикладные backend-системы, Telegram-продукты и постепенно переношу этот опыт в разработку игровых механик, интерфейсов и многопользовательских миров.

Открытые проекты MinimalRP

Обо мне

Я Даниил. Мне нравится превращать идею в работающий продукт: продумывать архитектуру, собирать понятный пользовательский сценарий, подключать внешние сервисы и доводить проект до развёртывания.

Мой основной практический опыт сейчас связан с Python, асинхронными Telegram- ботами, PostgreSQL, API-интеграциями и Docker. Сейчас развиваюсь в сторону разработки игр на C# и s&box: от отдельных компонентов до цельных игровых систем.

продуктовая идея → архитектура → код → тестирование → запуск → развитие

Курс на GameDev 🎮

Сейчас я целенаправленно развиваюсь в геймдеве и работаю над MinimalRP — крупным roleplay-проектом для s&box на базе Source 2.

В проекте я занимаюсь игровыми системами, архитектурой, интерактивным миром и логикой на C#.

Текущий фокус: создавать не только надёжные сервисы, но и игровые миры, в которых техническая архитектура напрямую работает на опыт игрока.

Публичные проекты

Ниже представлены только репозитории, которые открыты для публичного просмотра.

Telegram-игра в классическую «Мафию» с комнатами, распределением ролей, ночными ходами, дневным голосованием и системой рейтинга.

Что внутри: игровая FSM, приватные действия игроков, ведущий раундов, PostgreSQL и контейнерное развёртывание.

Python aiogram PostgreSQL Docker

Telegram-помощник для родителей с развивающим контентом, мини-играми, AI-помощником и подписной моделью.

Что внутри: платежи через YooKassa, webhooks, роли, контентная система, объектное хранилище и управляемая выдача материалов.

Python aiogram YooKassa S3

Публичный доступ к коммерческим проектам предоставлен для знакомства с кодом в рамках портфолио. Условия использования указаны в лицензии каждого проекта.

Технологии и инструменты

Backend и данные

Python C# PostgreSQL REST API

Продукты и инфраструктура

Telegram Docker Linux Git

GameDev

s&box Source 2

Что мне интересно

  • проектирование игровых механик и систем взаимодействия;
  • backend для продуктов с реальными пользователями;
  • асинхронная обработка событий и интеграции;
  • автоматизация рутинных процессов;
  • надёжное развёртывание и поддержка проектов.

От сервисов, которые работают, — к мирам, в которых хочется остаться.

GitHub · MinimalRP

Popular repositories Loading

  1. weakmafaka weakmafaka Public

    Backend-разработка, Telegram-продукты и путь в GameDev — публичное портфолио

    CSS 1

  2. WeakBridge WeakBridge Public

    Connect Samsung Galaxy Watch to iPhone over Bluetooth. Open-source Wear OS bridge for iOS notifications and music controls. No iPhone app or cloud.

    Kotlin 1

  3. Mafia Mafia Public

    Telegram-бот для игры в классическую «Мафию»: комнаты, роли, ночные ходы, голосование и рейтинг

    Python

  4. Yantarik Yantarik Public

    Telegram-помощник для родителей: развивающий контент, AI-помощник и подписки

    Python

  5. TopVoting TopVoting Public

    Frontend-прототип студенческого голосования с номинациями и интерактивным выбором кандидатов

    CSS