Skip to content
View chempik1234's full-sized avatar
😏
be advanced and very op
😏
be advanced and very op

Block or report chempik1234

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. 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
chempik1234/README.md

Hello, world! 👋 I'm chempik1234

=| Go & python|=

developer from 🇷🇺

My GitHub statsTop Langstrophy

❗ Disclaimer: Speaking of Python, the cool code and big projects are PRIVATE or GITLAB-ED, so there're simplier projects left for you to see

❗ Disclaimer #2: If you find my projects bad, I write architecture ideas in my channel (sometimes): https://t.me/chempik1234

I would want Golang, the great and precious, to be my main language, but life is unfair sometimes.

I have Python as the main language, I had been learning it for approx. 4-5 years (My commercial experience is 1.5y)

Most often used stack

Python BadgeGo Badge

Docker BadgeDagster BadgeDlt BadgePostgres BadgeRedis BadgeNginx Badge

Less frequent stack - use when needed

Mongo BadgeRabbitMQ BadgeKafka BadgeGrafana BadgePrometheus Badge

Used long ago

FastAPI BadgeDjango Badge

Maybe in the future

Kubernetes Badge

  • 🐍 Speaking of python, I primarily use FastAPI and Django/DRF but I'm also familiar with Aiogram3.x, Flask, PyQT5 & tkinter and many simple libraries

  • I had been learning Go, an if you do it too, check this stepik course out, this and this one if you're a russian student under 19.

  • I'm familiar with Nginx, Docker (-compose), Prometheus, Grafana, Loki, Redis, gRPC, RabbitMQ, ElasticSearch, Clickhouse, MongoDB (this list is going to be extended later)

  • 🔩 I have also written some things in C# (WPF, Unity, ASP.NET, MAUI) but I'm not a pro here, I mean at all.

  • 📗 Here go the basics of the other languages, such as JS, C#, Swift, Java, Lua, C++ etc. that I'm not planning to ever use.

GitHub Streak

Pinned Loading

  1. room-serviceroom-servicePublic

    Универсальный сервис онлайн-комнат: можно подключить к рисовалке, к shared-документу. Подключитесь по gRPC, текущим соединениям идут дельты для broadcast. SDK: https://github.com/chempik1234/room-s…

    Go

  2. CHECK-THIS-xlink-yandex-lyceumCHECK-THIS-xlink-yandex-lyceumPublic

    14k lines of fury 🔗 Распределённая система сокращения ссылок на микросервисной архитектуре: gRPC для связи, Kafka для стриминга событий, аналитика в ClickHouse, кэширование через Redis, PostgreSQL …

    Go

  3. room-service-proxyroom-service-proxyPublic

    Продолжение room-service: SaaS обёртка для автодеплоя пользовательских окружений и проксирования gRPC

    Go

  4. volga-it-2024-backendvolga-it-2024-backendPublic

    1% sane 99% django rest framework (5899 lines of fury) 4 services, Postgres/ElasticSearch, gRPC

    Python 1

  5. golang-availability-checkergolang-availability-checkerPublic

    Когда-то я имел душевное спокойствие и писал по принципу "пишу как хочу". Вот это пример такого подхода в виде конфигурируемого healhcheck-ера

    Go

  6. L0-wb-tech-schoolL0-wb-tech-schoolPublic

    Микросервис: сохранение вложенных объектов в БД из Kafka, чтение через HTTP API с кэшированием LRU.

    Go