Skip to content
View shft1's full-sized avatar
🔧
🔧

Highlights

  • Pro

Block or report shft1

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
shft1/README.md

Banner

Я студент, увлеченный всесторонним развитием в области компьютерных наук, и человек, тесно взаимодействующий с IT-сферой. Мне нравится исследовать новые технологии, решать сложные задачи и применять знания на практике. Моя цель — внести свой вклад в разработку инновационных решений и продолжать расти как профессионал в мире технологий.


👀 Я глубоко заинтересован в бекенд-разработке, алгоритмах и структурах данных, а также нейронных сетях.

💞️ С удовольствием участвую в интересных проектах и всегда открыт для сотрудничества.

📫 Вы можете связаться со мной через указанные в профиле контакты.


💼 Мои проекты:

service-courier - Production-ready микросервис для управления курьерами в системе доставки еды, который отвечает за назначение курьеров на заказы, завершение доставок, контроль зависших заказов и сбор технических метрик.

gRPC-notes - Сервис заметок с продвинутой реализацией gRPC и Protobuf, поддерживающий стриминг-методы, интерцепторы, валидацию на уровне .proto, HTTP-доступ и Swagger UI. Использует собственный protoc-плагин.

Algorithms-Structures-Tasks - Моя тренировочная площадка по алгоритмам и структурам данных. Здесь собраны мои решения алгоритмических задач с популярных платформ.

PachcaCodeGen - Библиотека для работы с API мессенджера "Пачка", автоматически генерируемая по документации OpenAPI.

BonoAppetito - Веб-приложение, на котором пользователи будут публиковать рецепты, добавлять чужие рецепты в избранное и подписываться на публикации других авторов.
Ссылка на проект - https://bonoappetito.ru/recipes

CuteCat - Веб-приложение, которое представляет SPA, где пользователи создают профили своих котиков, добавляют их фото, достижения и личные данные (имя, год рождения, цвет)

CharityFund - Приложение для Благотворительного фонда, позволяющее создавать целевые проекты для сбора средств. При создании проекта или пожертвования запускается процесс инвестирования, который обновляет балансы при достижении цели.

Yatube - API для социальной сети Yatube, через API можно получать и записывать информацию о посте, оставлять и получать комментарии, подписываться на пользователей, получать список подписок и групп.

DiariesPages - Платформа для ведения дневников с системой публикаций, комментариев и управлением контентом. Реализована аутентификация, пагинация, загрузка изображений к постам и отложенные публикации.

LinkCut - Cервис ассоциирующий длинную пользовательскую ссылку с короткой, которую предлагает сам пользователь или предоставляет сервис.

ScrapyParserPep - Парсер на базе асинхронного фреймворка Scrapy, который собирает информацию о всех существующих PEP и сохраняет ее в соответствующие файлы:
Вся информация про PEP (номер, имя, статус), Количество PEP в разных статусах и их общее количество.

BS4ParserPep - Парсер на базе библиотеки BeautifulSoup4, который собирает информацию о всех существующих PEP и сохраняет ее в соответствующие файлы:
Вся информация про PEP (номер, имя, статус), Количество PEP в разных статусах и их общее количество.


📜 Немного GitHub статистики

GitHub StatsGitHub Stats


🛠 Языки и инструменты

GolangChigRPCProtobufKafkapgxgooseZappprofgomockPrometheusGrafana

PythonFastAPIDjangoDjangoRESTFlaskhttpxScrapyBeautifulSoup4Socket.IOPytestSeleniumUvicornGunicornSQLAlchemyAlembicPydanticasyncio

HTTPPostgreSQLSQLDockerComposeCI/CDNginxOpenAPISwaggerPostmanMakefileGitGitHub

Pinned Loading

  1. service-courierservice-courierPublic

    ⚡Production-ready Go-микросервис для управления курьерами 🏃‍♂️ в системе доставки еды ⏱️ Сервис отвечает за назначение курьеров на заказы, завершение доставок, контроль зависших заказов и сбор техн…

    Go

  2. gRPC-notesgRPC-notesPublic

    ♻️ Сервис заметок на Go с продвинутой реализацией gRPC и Protobuf 🔖 Поддерживает unary и стриминг-методы, интерцепторы, валидацию на уровне .proto, детализированные ошибки, HTTP-доступ через gRPC-G…

    Go

  3. PachcaCodeGenPachcaCodeGenPublic

    Преобразование OpenAPI спецификации в python код (команда Алексея Малкова). Библиотека для работы с API мессенджера "Пачка", автоматически генерируемая на Python. 🐍

    Python 1

  4. Algorithms-Structures-TasksAlgorithms-Structures-TasksPublic

    🧠 Моя тренировочная площадка по алгоритмам и структурам данных 🔧 Здесь собраны мои решения задач с популярных платформ. Цель — поддерживать форму и улучшать навыки решения алгоритмических задач.

    Python

  5. BonoAppetitoBonoAppetitoPublic

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

    JavaScript 2 1

  6. ScrapyParserPepScrapyParserPepPublic

    Парсер на базе фреймворка Scrapy, который собирает информацию о всех существующих PEP и сохраняет ее в соответствующие файлы: 1. Вся информация про PEP (номер, имя, статус), 2. Количество PEP в раз…

    Python 1