Проекты

Тут собраны все мои последние проекты в открытом доступе

HermitMQ

Высокопроизводительный брокер сообщений на Go с пропускной способностью более 1 000 000 сообщений в секунду. Отличается собственным 29-байтным бинарным протоколом, zero-copy передачей данных через io.CopyN и mmap-индексами. Полностью отказывается от тяжелой JSON-сериализации для минимизации нагрузки на Garbage Collector.

Shomla WebRTC

Это WebRTC-платформа для общения с незнакомцами через видео и голосовую связь. Сигнальный сервер написан на Go, фронтенд — на чистом JavaScript, CSS/HTML. На разработку базовой версии ушло 3 месяца, а завершённый продукт был готов через 6 месяцев.

Обо мне

Меня зовут Эркин. Родился я 4 мая 1993 года. Мой путь в IT начался в 15 лет, когда у меня дома появился первый компьютер. Уже в 16 я стал мастером по ремонту ПК, а в 18 создал локальную социальную сеть — Facekent. К сожалению, она не дожила до наших дней. В 19 лет вместе с другом, с которым мы изучали немецкий язык в Гёте-Институте, мы вдохновились первыми крупными e-commerce проектами и решили создать собственный маркетплейс. Работали как машины, спали по несколько часов: я создавал сайт, а друг искал финансирование. Мы даже по ночам расклеивали флаеры на рынке электроники, но проект не нашёл массового спроса, и спустя пару месяцев его пришлось закрыть. В 20 лет я начал работать на себя, открыв небольшую веб-студию: обзванивал компании, у которых не было своего сайта, и предлагал им свои услуги. В 21 устроился на первую официальную работу в сфере веб-разработки и параллельно сотрудничал с зарубежными заказчиками через фриланс-биржи. В 23 создал свой первый цифровой продукт, который успешно продавал на международной площадке Envato. С тех пор я полностью посвятил себя профессиональной разработке и продолжаю работать программистом по сей день.

Сейчас я фулстек-разработчик с более чем 10-летним опытом работы в IT.

Владею технологиями Golang, PHP, Python, JavaScript, Docker, Kafka, PostgreSQL, Linux, CSS/HTML. Разрабатывал интернет-магазины, CRM-системы, админ-панели, API и интеграции с банковскими сервисами.

Обладаю навыками архитектурного проектирования, проектного менеджмента и оптимизации программных решений.