Кара Дмитрий Алексеевич
Backend Engineer · Platform Developer · Performance Systems
17 лет (12.01.2009)  ·  Самоучка  ·  Самозанятый (НПД)  ·  Россия
О себе
Backend engineer с уклоном в low-level performance и архитектуру. Самостоятельно разработал production SaaS, собственную quant-стратегию на Rust, выполнял коммерческие контракты. Во всех проектах — единственный разработчик от архитектуры до деплоя. Стек: Go, Python, Rust, TypeScript, Kotlin. Опыт FFI (CGO, Cython, PyO3), event-driven архитектуры, TDD, микросервисов. Инженерный прагматизм: выбираю инструмент под задачу.
Технологии
Languages
GoPython 3.11+RustTypeScriptKotlinC
Frameworks
FastAPIaiogramPyrogramFiberNestJSNext.jsSpring BootCompose KMP
Infra / DB
DockerPostgreSQLRedisMariaDBSQLiteNginxAlembic
Performance
CGOCythonPyO3GIL ReleaseRing BufferZSTDZero-copy
AI Tools
ClaudeCursorCodexOpenRouter
Concepts
Clean ArchEvent-DrivenDDDTDDMicroservicesRedis StreamsFFI
Ключевые проекты
Cliental / ЛидБот Production SaaS Python 3.11+ · Go CGO · Cython · Redis Streams · FastAPI · Docker
SaaS лидогенерация из Telegram. Мониторинг 17 000+ чатов, AI-определение релевантности.
  • Event-Driven: Kernel (FastAPI + Clean Architecture) + Worker (Pyrogram) через Redis Streams
  • CGO морфология: batching + GIL release = 3-5x ускорение. Cython обёртка, C парсеры. Throughput 100-1000 RPS
  • Production: cliental.ru/lidbot — 1-2 целевых лида/день, экономия 20ч/неделю
IAR — Impulse Anticipator & Rider Research / Quant Rust · Python · PyO3 · Rayon · Polars · Numba · WebSocket
Собственная алгоритмическая стратегия на MOEX. Org algotradebcs: 8 репозиториев.
  • iar-core (Rust): Module 0 scoring — 8 критериев (impulse freq, implied R/R, spread ratio, liquidity, ATR, tick density, volatility, adaptive performance)
  • ema-stream crate: incremental EMA, ring buffer, PyO3 bindings, GIL release, zero-copy numpy buffers
  • BCS WebSocket, JSONL/tar.zst data pipeline, morning breakout + IAR filter
Visit Kalmykia — Ticket Platform Commercial Kotlin KMP · Compose · Spring Boot · Next.js
Коммерческий договор. Платформа продажи билетов федерального масштаба.
  • Kotlin Multiplatform + Compose: единая кодовая база для Android и iOS
  • Spring Boot backend (Kotlin), Next.js admin. TDD workflow, ADR документация
ElbrusVPN Production · 3 gen Go 1.22+ · Python · NestJS · Android (Kotlin)
VPN-сервис в трёх поколениях. Python монолит → Go микросервисы → полный стек.
  • V5: Go микросервисы (lifecycle, support-bot, admin-bot), gorm/sqlx, Redis
  • elbrus-pc: NestJS + Python Telegram bot + Android (Kotlin/Gradle)
DTAP — Dual Token Auth Protocol Open Source Go · Fiber · Redis · SQLite
Собственный протокол аутентификации. GJWT (device-bound, 30d) + LJWT (IP+country, 24h). Multi-level cache, auto-invalidation.
Фриланс и самозанятость
11+
заказов Kwork
4.5★
рейтинг
30%
повторных
~300k
₽ первые заработки
Kwork: Python/FastAPI backends, Telegram боты, DevOps, рефакторинг. Рейтинг 4.5/5, 30% повторных клиентов. Прямые договоры: SaaS платформы, алготрейдинг, коммерческие тикетинг-платформы. Самозанятый (НПД).
Образование
Самоучка — без формального технического образования. 17 лет (12.01.2009). Россия.
Самостоятельное изучение: системное программирование, архитектура ПО, алготрейдинг, low-level performance, FFI.
Литература: Clean Code, Clean Architecture, TDD, «Идеальная работа» (Р. Мартин), Grokking Algorithms.
AI-инструменты: Claude, Cursor, Codex — активно использую и встраиваю в рабочий процесс.