Skip to content
View rasuliyonn's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report rasuliyonn

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
rasuliyonn/README.md
Muhammadali — Fullstack разработчик: веб, .NET, Telegram-боты

Обо мне

Fullstack-разработчик. Делаю веб-приложения на React и Next.js с TypeScript, бэкенды на .NET и Node.js, и Telegram-ботов, которые работают круглосуточно без присмотра. Пишу так, чтобы через полгода самому было понятно, что здесь происходит.

  • 🎯 Фокус: строгая типизация, чистая вёрстка, предсказуемые состояния загрузки и ошибок
  • 🤖 Боты: Telegram.Bot на C#, aiogram на Python — парсеры, автопостинг, уведомления, накрутка активности
  • 🏗 .NET: ASP.NET Core, Clean Architecture, Dapper и EF Core, PostgreSQL, Redis, JWT-авторизация
  • 🕷 Парсинг: обход сайтов с ротацией прокси, выгрузка результатов в Excel и в базу
  • ⚙️ Подход: сначала прототип, потом рефакторинг — но без долгов в виде «потом починю»
  • 📦 Инфраструктура: Docker и docker-compose, автодеплой, логи, по которым видно, что упало

Стек

Языки

TypeScript JavaScript C# Python HTML5 CSS3

Frontend

React Next.js Vite Tailwind CSS EJS

.NET и backend

.NET ASP.NET Core Entity Framework Core Dapper Node.js FastAPI

Базы данных

PostgreSQL SQLite Redis Prisma

Боты и автоматизация

Telegram Bot API aiogram HtmlAgilityPack ClosedXML Serilog

Инфраструктура

Docker Git GitHub Actions Vercel


Избранные проекты

Проект Стек Что это Демо
karaoke-bar React 19 · TypeScript · Vite · Tailwind Сайт караоке-бара: меню, залы, бронирование —
MaxDev Next.js · TypeScript · Prisma Фуллстек-приложение с базой данных и серверной логикой —
vash-podyomnik-site TypeScript Корпоративный сайт: каталог оборудования и заявки —
max-shop JavaScript Интернет-магазин: каталог, корзина, оформление заказа ↗
deki CSS · HTML Продающая посадочная страница ↗
led-key EJS · Node.js Сайт услуг с серверным рендерингом ↗
Ещё проекты
Проект Стек Что это Демо
ege HTML Учебный лендинг для подготовки к ЕГЭ ↗
CBJ-Detail CSS · HTML Сайт-визитка с политикой конфиденциальности —
nike-jordan CSS · HTML Адаптивная вёрстка интернет-магазина —
T-Pass HTML · JavaScript Лендинг с интерактивной формой —
Blanko HTML · CSS Многостраничная вёрстка —
Todo-list TypeScript · Vite Список задач с хранением состояния —
FastAPI-Auth Python · FastAPI Аутентификация на FastAPI —
PasswordGenerator Python Генератор надёжных паролей —

Закрытые проекты

Основная работа — в приватных репозиториях, ссылок нет. Коротко о том, что внутри:

Проект Стек Что это
Сервис карпулинга ASP.NET Core 8 · Clean Architecture · Dapper · PostgreSQL + PostGIS · Redis · JWT · Docker Бэкенд платформы попутчиков: поездки, заявки, чат, авторизация, миграции. Плюс iOS-клиент на Swift + Capacitor
Парсер площадки → Telegram-бот .NET 10 · Telegram.Bot · EF Core + SQLite · HtmlAgilityPack · ClosedXML · Serilog Обходит сайт через пул прокси, ведёт базу найденного, шлёт уведомления в Telegram и выгружает отчёты в Excel
Telegram-бот с очередью задач .NET 10 · Telegram.Bot · SQLite · Docker Воркеры, разгадывание капчи, самопроверки, конфиг без перезапуска, логирование в файл
Платформа попутчиков POPUTI.TJ TypeScript · Node.js Веб-приложение и API: поездки, бронирование, админка

Статистика

статистика топ языков
серия коммитов
активность за год
contribution snake

Графики генерируются автоматически каждую ночь — без сторонних сервисов.


Контакты

GitHub Email


Открыт к интересным проектам и сотрудничеству — пишите.

Pinned Loading

  1. max-shop max-shop Public

    Интернет-магазин: каталог, корзина, оформление заказа

    JavaScript 1

  2. Blanko Blanko Public

    Многостраничная вёрстка

    HTML

  3. CBJ-Detail CBJ-Detail Public

    Сайт-визитка с политикой конфиденциальности

    CSS

  4. first-site first-site Public

    GitPod

    HTML

  5. nike-jordan nike-jordan Public

    Адаптивная вёрстка интернет-магазина Nike Jordan

    CSS

  6. Todo-list Todo-list Public

    Список задач с хранением состояния

    TypeScript