Alexander Paul Wansiedler

πŸ“ Москва/ΠœΡŽΠ½Ρ…Π΅Π½ | βœ‰οΈ [email protected] | πŸ“± +49 176 241 64 141 | linkedin | πŸ”— linktree
prof_pic.jpg
MΓΌnchen

Middle+ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€-программист Go

πŸ§‘β€πŸ’» ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” 5 Π»Π΅Ρ‚

Π― β€” Go Engineer с ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΠΈΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ высоконагруТСнных, отказоустойчивых ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… систСм. Моя экспСртиза ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ вСсь ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” ΠΎΡ‚ проСктирования Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ дСплоя ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² ΠΏΡ€ΠΎΠ΄Π΅.

πŸ— АрхитСктура ΠΈ Backend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°

Π“Π»ΡƒΠ±ΠΎΠΊΠΎ понимаю, ΠΊΠ°ΠΊ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ распрСдСлённыС систСмы, ΠΌΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ высоконагруТСнныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

  • Go (Golang) β€” ΠΌΠΎΠΉ основной язык, Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ, быстрый ΠΈ бСзопасный
  • gRPC β€” Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ взаимодСйствиС сСрвисов, Protobuf ΠΈ строгиС API-схСмы
  • REST API β€” ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ best-practice, докумСнтация Ρ‡Π΅Ρ€Π΅Π· OpenAPI/Swagger
  • GraphQL β€” Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ gqlgen)
πŸ“¦ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ соврСмСнныС инструмСнты для ускорСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ надёТности ΠΊΠΎΠ΄Π°:

  • Gin, Fiber β€” Π»Ρ‘Π³ΠΊΠΈΠ΅ ΠΈ быстрыС HTTP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ
  • Echo, Chi β€” ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ€ΠΎΡƒΡ‚ΠΈΠ½Π³ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° middleware
  • gorm, ent β€” ORM-Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π‘Π”, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€ΡƒΡ‡Π½ΠΎΠΉ SQL ΠΈ Π΅Π³ΠΎ оптимизация
  • sqlc β€” гСнСрация Go-ΠΊΠΎΠ΄Π° ΠΈΠ· SQL-запросов
  • Wire, Fx β€” Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ зависимостСй (DI)
πŸ—„ Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°

ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠ°ΠΊ с рСляционными, Ρ‚Π°ΠΊ ΠΈ с NoSQL-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°ΠΌΠΈ:

  • PostgreSQL, MySQL β€” индСксация, ΡˆΠ°Ρ€Π΄ΠΈΠ½Π³, рСпликация, оптимизация запросов
  • Redis, Memcached β€” ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…
  • MongoDB, ClickHouse β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°
  • BadgerDB, BoltDB β€” встроСнныС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° для Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ
πŸ•Έ Асинхронная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽ высоконагруТСнныС сСрвисы Π½Π° основС событийной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹:

  • Kafka, NATS, RabbitMQ β€” надёТная доставка сообщСний ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвисами
  • Apache Pulsar, Google Pub/Sub β€” стриминг событий Π² ΠΎΠ±Π»Π°ΠΊΠ΅ ΠΈ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… срСдах
  • Temporal, Celery (Go-bindings) β€” ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΡ€ΠΊΡ„Π»ΠΎΡƒ ΠΈ распрСдСлёнными Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ
🌍 ΠžΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ DevOps

Мои сСрвисы Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² ΠΎΠ±Π»Π°ΠΊΠ°Ρ… ΠΈ автоматичСски Π²Ρ‹ΠΊΠ°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· CI/CD:

  • Docker, Kubernetes (vanilla/OpenShift) β€” контСйнСризация, оркСстрация, Helm
  • Terraform, Pulumi, Ansible β€” инфраструктура ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ (IaC)
  • AWS (Lambda, ECS, S3, RDS, DynamoDB, CloudWatch), GCP β€” ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ
  • GitLab CI/CD, GitHub Actions β€” автоматизация тСстов ΠΈ дСплоя
  • OpenTelemetry, Prometheus, Grafana, Loki, Jaeger β€” ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, Π»ΠΎΠ³Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, трассировка
πŸ”₯ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

ΠŸΠΈΡˆΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ бСзопасный ΠΊΠΎΠ΄, ΠΎΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ:

  • pprof, Go Benchmarking β€” Π°Π½Π°Π»ΠΈΠ· ΠΈ оптимизация ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ
  • Mutex, atomic, sync.Pool β€” ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ экономия Π°Π»Π»ΠΎΠΊΠ°Ρ†ΠΈΠΉ
  • OWASP, gosec β€” Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: SQLi, XSS, CSRF, SSRF, JWT, OAuth 2.0 ΠΈ Π΄Ρ€.
🎯 ΠŸΠΎΡ‡Π΅ΠΌΡƒ Go?

Go β€” это Π½Π΅ просто язык программирования. Π­Ρ‚ΠΎ философия простоты, надёТности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π― Ρ†Π΅Π½ΡŽ ΡΡ‚Ρ€ΠΎΠ³ΡƒΡŽ Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΡŽ, встроСнный GC ΠΈ ΠΌΠΎΡ‰Π½Ρ‹Π΅ срСдства конкурСнтности. Go ΡƒΠΆΠ΅ мСняСт ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΡŽ, ΠΈ я Ρ…ΠΎΡ‡Ρƒ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒΡŽ этих ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, создавая систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ.


ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Softline

Middle+ Golang Engineer
ΠΠΎΡΠ±Ρ€ΡŒ 2023 β€” ΠΠΏΡ€Π΅Π»ΡŒ 2025 (1 Π³ΠΎΠ΄ 6 мСсяцСв), Россия
Π˜Π½Π΄ΡƒΡΡ‚Ρ€ΠΈΡ: Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, систСмная интСграция, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сСрвиса для Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΠ³ΠΎ ΠΈ бСзопасного ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-пользования
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ рСализация Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹
  • НаписаниС высоконагруТСнных микросСрвисов (gRPC, REST API)
  • Код-Ρ€Π΅Π²ΡŒΡŽ ΠΌΠ»Π°Π΄ΡˆΠΈΡ… сотрудников
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сСрвисов Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π΅
  • Нагрузка ΡΠ²Ρ‹ΡˆΠ΅ 150 000 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

Π‘Ρ‚Π΅ΠΊ:
Fiber, gRPC, REST API, Docker, Kafka, Swagger, PostgreSQL, Redis, MongoDB, Logrus, Jaeger, Prometheus, Grafana, Ubuntu, Graylog, Unit-testing, TDD, SOLID


TrustSolutions

Middle Golang Engineer
Август 2022 β€” ΠžΠΊΡ‚ΡΠ±Ρ€ΡŒ 2023 (1 Π³ΠΎΠ΄ 3 мСсяца), Москва
Π˜Π½Π΄ΡƒΡΡ‚Ρ€ΠΈΡ: AdTech, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-компания

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° микросСрвисов Π² сфСрС AdTech
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Π°ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы управлСния Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌΠΈ кампаниями
  • ΠŸΠΎΠ΄ΡΡ‡Ρ‘Ρ‚ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ эффСктивности ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°
  • НаписаниС unit ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСстов

Π‘Ρ‚Π΅ΠΊ:
Fiber, gRPC, REST API, Docker, Kafka, PostgreSQL, Redis, Zap, Jaeger, Prometheus, Grafana, Ubuntu, Graylog


Swiss Lab

Golang Engineer
ΠΠΎΡΠ±Ρ€ΡŒ 2021 β€” Июль 2022 (9 мСсяцСв)

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвиса
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΊΠΎΠ΄Π°

Π‘Ρ‚Π΅ΠΊ:
gRPC, REST API, Docker, PostgreSQL, ClickHouse, Loki, Jaeger, Prometheus, Grafana, Ubuntu


Oasis

Junior Golang Engineer
ΠžΠΊΡ‚ΡΠ±Ρ€ΡŒ 2020 β€” Π‘Π΅Π½Ρ‚ΡΠ±Ρ€ΡŒ 2021 (1 Π³ΠΎΠ΄)

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° для ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ видСосвязи ΠΈ общСния

Π‘Ρ‚Π΅ΠΊ:
gRPC, PostgreSQL, MongoDB, Prometheus, Grafana


Freelance

Golang Engineer
ΠœΠ°Ρ€Ρ‚ 2020 β€” Август 2020 (6 мСсяцСв)

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с использованиСм ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ стСка Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

πŸ“ ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

πŸ” ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ с Passkey

TypeScript Β· Fastify Β· WebAuthn Β· JWT Β· RBAC Β· Prisma
ΠŸΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Π°Ρ рСализация Passkey-Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€ΠΎΠ»Π΅ΠΉ, Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², SQLite ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Swagger.

πŸ•΅οΈ Triage Dashboard для Immunefi

React Β· FastAPI Β· WebSockets Β· TailwindCSS
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚Ρ€ΠΈΠ°ΠΆΠ° β€” ΠΆΠΈΠ²Ρ‹Π΅ обновлСния Ρ‡Π΅Ρ€Π΅Π· WebSocket, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹, навигация с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

βš™οΈ ВысоконагруТСнный IoT-бэкСнд

Go Β· PostgreSQL Β· Redis Β· Kafka Β· Prometheus Β· Grafana
ΠžΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²Ρ‹ΠΉ ingestion-сСрвСр для ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² IoT-событий Π² сутки. ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, трассировка, Π°Π»Π΅Ρ€Ρ‚ΠΈΠ½Π³.


πŸŽ“ ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ сСртификации

  • ΠœΠ°Π³ΠΈΡΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, МИЀИ (Москва)
  • Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€ лингвистики, ΠœΠ“Π›Π£ (Московский государствСнный лингвистичСский унивСрситСт), 2012–2016
  • Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ:
    • Certified Kubernetes Administrator (CKA)
    • OpenJS Node.js Services Developer (JSNSD)
    • Python Professional 1 (PCPP1)
    • НСмСцкий (C1), Английский (C1)

πŸ›  Навыки

  • Π―Π·Ρ‹ΠΊΠΈ программирования: Golang, SQL
  • Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ:
    gRPC, REST API, Kafka, Docker, Kubernetes, Prometheus, Grafana, Jaeger, ClickHouse, PostgreSQL, Redis, MongoDB, Swagger, Git, GitLab CI, GrayLog, Loki, Ubuntu, NATS
  • ΠŸΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ:
    Microservices, Observability, Unit/Integration Testing, TDD, SOLID, CI/CD, Code Review, ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования

🌍 Π―Π·Ρ‹ΠΊΠΈ

  • Английский β€” Π‘1-Π‘2
  • НСмСцкий β€” Π‘1