Open to interesting projects

Кара
Дмитрий

Backend Engineer  ·  Go · Python · Rust  ·  17 лет  ·  Самоучка

Проектирую высоконагруженные backend-системы, алгоритмическую торговлю и production SaaS. Инженерный прагматизм: выбираю инструмент под задачу, а не идентичность вокруг языка.

Event-Driven Architecture Performance & Low-level Clean Architecture · DDD Quantitative Trading FFI · CGO · PyO3 Microservices
// about me

Системный мыслитель с R&D уклоном

Мне 17 лет. Начал программировать самостоятельно — без формального образования, без ментора. За последние два года: production SaaS, собственная quant-стратегия на Rust, коммерческий контракт и 11+ фриланс-заказов.

Специализируюсь на backend и platform engineering с уклоном в low-level performance и архитектуру. Комфортно работаю на стыке языков: Python ↔ Rust (PyO3), Python ↔ Go (CGO/Cython). Во всех проектах — единственный разработчик от архитектуры до деплоя.

Нравится понимать фундаментальные ограничения систем: вычислений, архитектуры, производительности. Не просто «пишу код» — проектирую живые системы с ясными boundaries и ownership.

Спокойно обсуждаю: Tokio vs Rayon, cache locality, WAL patterns, MTProto internals, JSONB schema design, data partitioning для backtesting, JVM/Rust tradeoffs.

Performance Engineering
CGO батчинг + GIL release (3-5x), Cython компиляция, PyO3 zero-copy buffers, ring buffer для EMA истории, ZSTD cache compression
🏗
Architecture Thinking
Clean Architecture, Event-Driven (Redis Streams), DDD, микросервисы с ясными контрактами, TDD, ADR документация
🔬
Research Mindset
Собственная quant-стратегия IAR, инструментальная оценка по 8 критериям, морфологический поиск, AI-интеграции
🌎
Polyglot Pragmatism
Go · Python · Rust · TypeScript · Kotlin — выбор языка под задачу: скорость разработки, производительность, экосистема
// tech stack

Технологии

Languages
Go Python Rust TypeScript Kotlin C
Frameworks
FastAPI aiogram Pyrogram Fiber NestJS Next.js Spring Boot Compose KMP
Databases
PostgreSQL MariaDB Redis SQLite Qdrant
Infra
Docker Nginx GitHub Actions Linux VPS/VDS Alembic Certbot
Performance
CGO Cython PyO3 GIL Release Ring Buffer ZSTD Zero-copy Rayon
Concepts
Clean Architecture Event-Driven DDD TDD Microservices FFI Redis Streams WebSocket
// projects

Проекты

Во всех проектах — единственный разработчик от архитектуры до production деплоя.

Commercial Production
Visit Kalmykia — Ticket Platform
Коммерческий проект по договору. Платформа продажи билетов на мероприятия с позиционированием мест. Договор 100 000 ₽.
  • KMP (Kotlin Multiplatform + Compose): единая кодовая база для Android и iOS
  • Spring Boot backend (Kotlin), Next.js admin-панель
  • TDD workflow, ADR документация, feature branches + PR process
Kotlin KMP Compose Spring Boot Next.js
Production 3 gen
ElbrusVPN — VPN Service
Три поколения VPN-сервиса. Эволюция архитектуры: Python монолит → Go микросервисы → полный стек с Android-клиентом.
  • V4: Python (production deploy на GitHub)
  • V5: Go 1.22+ микросервисы — lifecycle, support-bot, admin-bot. Redis, gorm/sqlx
  • elbrus-pc: NestJS + Python Telegram bot + Android (Kotlin/Gradle)
Go 1.22+ Python NestJS Android Redis
Open Source
AccMarket — Account Marketplace
Маркетплейс аккаунтов с полиглотной микросервисной архитектурой и HAR reverse-engineering LZT Market API.
  • Go микросервисы: go-dtap (auth), go-similary (recommendations)
  • Rust file service + Python backend + Next.js frontend
  • HAR reverse-engineering LZT Market API
Go Rust Python Next.js
2× Deploy
Karen Parser — Telegram Monitor
Production инструмент мониторинга Telegram-групп с морфологическим поиском, AI-анализом и веб-админкой. Два клиентских деплоя.
  • Pyrogram + Telethon, морфологический поиск по ключевым словам
  • AI-анализ через OpenRouter (GPT-4o-mini), FastAPI веб-админка
  • Google Sheets + Excel экспорт, SQLite storage, Docker-ready
Python Pyrogram FastAPI OpenRouter AI Docker
Open Source
DTAP — Dual Token Auth Protocol
Собственный протокол двухуровневой аутентификации с привязкой к устройству и геолокации.
  • GJWT (device-bound, 30 дней) + LJWT (IP+страна, 24 часа)
  • Multi-level cache: in-memory → Redis → SQLite
  • Авто-инвалидация при смене устройства или страны
Go Fiber Redis SQLite JWT
Open Source
TeenFreelance — Freelance Platform
Enterprise-уровня фриланс-платформа для школьников и студентов. Clean Architecture, DI, кэш, безопасность.
  • FastAPI + Next.js + MariaDB, Clean Architecture слои
  • ZSTD in-memory кэш, JWT + Rate Limiting, Alembic миграции
  • Docker-ready, production-grade структура
FastAPI Next.js MariaDB ZSTD Docker
// freelance & experience

Опыт и фриланс

Самозанятый (НПД). Kwork, прямые заказы, коммерческие контракты.

11+
заказов на Kwork
4.5★
рейтинг · 30% повторных
17
лет · самоучка
~340k
₽ суммарно за год
Заказ Клиент Сумма
Python REST Backend (крупнейший)Dr_Smolski20 000 ₽
Доработка бекенда (повторный)Dr_Smolski9 000 ₽
Бэкенд для сайта ×2romanlavrinenkocom7814 000 ₽
Доработка бекенда (повторный)romanlavrinenkocom785 000 ₽
Рефакторинг + бонусjandrih3 277 ₽
ТЗ для Telegram ботаbossodnom1 500 ₽
Telegram бот под ключnfrundina191 400 ₽
Другие заказы4 150 ₽
Итого Kwork (на руки, -20%)46 662 ₽
// contact

Связаться

Открыт к интересным проектам, сотрудничеству и техническим дискуссиям.

GitHub
karrad1201
Telegram
@KarrradM
Email
karad120109@gmail.com
Kwork
kwork.ru/user/karrad