Анна Бернова - Golang разработчик

  • Middle
  • Казахстан, Алматы
  • 170 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 9 месяцев назад
Photo

Навыки

  • ClickHouse
  • Django
  • Docker
  • Git
  • Go
  • Golang
  • gRPC
  • Kafka(базовый)
  • Linux
  • Microservices
  • Nginx (базовый)
  • PostgreSQL
  • Python
  • Redis
  • REST API
  • SQL

Опыт работы

MedicalApps

Golang разработчик - Октябрь 2023 — по настоящее время

Проектирование и реализация структур баз данных для поддержки функционала мобильного приложения, с использованием PostgreSQL и Gorm для обеспечения высокой производительности и оптимизации запросов.
Создание и оптимизация API для взаимодействия мобильного приложения с серверными службами, включая разработку на основе gRPC и protobuf для эффективной и безопасной передачи данных между микросервисами.
Значительное повышение производительности и отказоустойчивости сервиса достигнуто благодаря миграции основных функций с Python на Golang.
Разработка и запуск полностью функциональной системы чатов, поддерживающей масштабируемые веб-сокеты и обеспечивающей высокую надежность связи.
Кастомизированная система push-уведомлений, реализованная с использованием Gorush, способствовала повышению пользовательской активности и обеспечила мгновенную доставку уведомлений.
Интеграция с внешними сервисами, включая использование Redis для кэширования расписания врачей, получаемого через API стороннего сервиса. Это позволило уменьшить нагрузку на сервис партнеров и ускорить доступ к часто запрашиваемой информации.

DevSup

Golang-разработчик - Декабрь 2022 — Октябрь 2023

Разработка бэкенд-части сервиса аналитики маркетплейсов на Go.
Проект построен на микросервисной архитектуре и использует gRPC для связи между сервисами. Система включает в себя интеграцию с Redis в качестве кэша, Apache Kafka для обработки потока событий в реальном времени и ClickHouse для хранения и анализа больших объёмов данных.
Проектировала и реализовывала функции для эффективного сбора, выборки и расчёта статистической информации.
Разрабатывала пользовательский API.
Оптимизация запросов к postgreSQL, при помощи explain.

фриланс

Программист Python - Апрель 2022 — Декабрь 2022

Разработка бэкенда на фреймворке Django и DRF.
Работа с базами данных и SQL-запросами, оптимизация запросов.
Подключение внешних сервисов.
Настройка SMPT и рассылки.
Доработка админки сайта.

Vegan Russian (волонтерство, проект)

Программист-разработчик - Сентябрь 2022 — Ноябрь 2022

Разработка чат-бота на TypeScript с обработкой данных через api и работа с базой данных.

Образование

Лингвистика

МГОУ
2012

Обо мне

Я — разработчик с опытом работы в GoLang, специализирующийся на проектировании структур баз данных и создания и API, а также интеграции с внешними сервисами.

Моя мотивация заключается в желании постоянно улучшать свои навыки и глубоко понимать технологии, которыми я управляю. В свободное время я нахожу вдохновение в путешествиях и изучении нового, что также способствует моему профессиональному росту. Я ценю возможности для развития и стремлюсь применять свои знания на практике, чтобы приносить максимальную пользу проектам и командам, с которыми работаю.

43 / 0,314 / 52.7mb