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

Block or report turkprogrammer

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

👋 Привет, я @turkprogrammer

Senior Backend Architect | High-Load Systems | Golang & PHP Expert

views


💻 Обо мне

Более 18 лет в бэкенд-разработке. Специализируюсь на проектировании отказоустойчивых систем, оптимизации RPS/Latency и внедрении ML-моделей в высоконагруженные продакшен-среды.

  • 🛠 Main Focus: Микросервисная архитектура, Event-driven (Kafka), Big Data (ClickHouse).
  • 🧠 ML & AI Inference: Разработка систем на базе LLM (Llama 3.3, DeepSeek, Ollama) и классического ML (Random Forest).
  • 🚀 Performance: Профилирование, устранение бутылочных горлышек и оптимизация работы с БД.

🛠 Технологический стек

Backend, Data & ML

Backend & ML Stack

Infrastructure

Infra Stack


🌟 Избранные кейсы (High-Load & ML)

  • Stable ID Service: Идентификация пользователей (Random Forest + Kafka). Результат: 92% F1-score, сокращение дубликатов на 35%.
  • Geo-mapping AI: Маппинг 3.1M+ записей через Llama 3.3 / Ollama. Результат: +150% точности, снижение затрат на API на 70%.
  • Bundle ID Classifier: Трехуровневая фильтрация (Regex → Cache → AI Fallback). Результат: 8x ускорение обработки (850 эд/сек).

🛠 System Utilities & TUI (Golang)

  • SQL-Top"The htop for Databases". Профайлер PostgreSQL/MySQL/ClickHouse в реальном времени. Безопасный EXPLAIN, анализ wait events и дельта-подсветка новых запросов.
  • LogT"The Swiss Army Knife for Logs". Высокопроизводительный эксплорер логов (300k+ строк/сек). Легковесная альтернатива lnav с мгновенной JSON Path фильтрацией.

🔭 Open Source & AI Projects

  • RAG System — Реализация Retrieval-Augmented Generation для работы с локальными базами знаний и LLM (Ollama/OpenAI).
  • Task Estimator — Сервис оценки трудозатрат на базе Random Forest, обучающийся на исторических данных Jira/Git.

🔗 Связь


"Build it scale, or don't build it at all."

Pinned Loading

  1. logt logt Public

    A modern, lightweight log explorer TUI written in Go. Fast, fuzzy search, JSON parsing, and instant filtering. Lightweight alternative to lnav. The Swiss Army Knife for Logs!

    Go

  2. RAG- RAG- Public

    Простая система Retrieval-Augmented Generation (RAG) с чистой архитектурой, использующая внешнее AI API и SQLite базу данных.

    Go 1

  3. task-estimator task-estimator Public

    Task Estimator - это CLI-приложение на Go, которое использует алгоритм Random Forest для оценки времени выполнения задач на основе исторических данных.

    Go 1

  4. go-cms-blog go-cms-blog Public

    Полнофункциональная CMS платформа для ведения блога с гексагональной архитектурой, современным фронтендом и удобной админ-панелью.

    TypeScript 1

  5. Password-Generator Password-Generator Public

    Command-line утилита для генерации паролей

    Go

  6. Symfony-URL-Shortener Symfony-URL-Shortener Public

    Современный сервис сокращения URL с аналитикой и QR-кодами

    PHP