Backend-разработчик
100 000 руб
Даниил Олегович
Возраст
22 года (18 Июня 2003)
Город
Москва
Возможен переезд в другой город
Полная занятость
2 года 8 месяцев
Информационные технологии / IT / Интернет
Разработка высоконагруженных backend-сервисов и распределённых систем
Спроектировал и реализовал микросервисную архитектуру для обработки потоковых данных: очереди Kafka + REST-взаимодействие между сервисами; обеспечил горизонтальное масштабирование и отказоустойчивость.
Разработал и поддерживал потоковую обработку данных на базе Kafka: настроил надёжные kafka_consumer и kafka_producer, оптимизировал работу очередей, обеспечил стабильную доставку и обработку сообщений под нагрузкой.
Построил REST API на Go: реализовал обработку JSON, роутинг, собственные middleware для логирования, ошибок и авторизации; улучшил скорость и предсказуемость отклика сервисов.
Спроектировал и настроил PostgreSQL-схему: создал таблицы, ручные SQL-схемы и миграции; оптимизировал ключевые запросы и индексы, что ускорило работу API и снизило нагрузку на базу.
Собрал инфраструктуру на Docker: подготовил Dockerfile, оптимизировал образы, поднял окружение разработки и изолированные контейнеры для сервисов.
Реализовал многоуровневый кэш: init-cache на Go + Redis + локальный in-memory слой; снизил количество обращений к БД, ускорив основные запросы и ответы API.
Покрыл сервисы тестами: написал юнит-тесты и интеграционные тесты, подготовил моки для внешних зависимостей; обеспечил стабильность при изменениях и рефакторинге.
Описал SQL-схемы и структуры данных: продумал связи, типы и ограничения, добился консистентности между логикой приложения и структурой БД.
Разработал микросервисы с REST-взаимодействием: реализовал обмен данными между сервисами, добавил обработку ошибок, логирование, метрики и базовый мониторинг.
Собрал и оптимизировал окружение на Docker: писал Dockerfile, создавал лёгкие и быстрые образы, настраивал docker-compose для локальной разработки и изолированного запуска сервисов; обеспечил предсказуемость среды и удобный запуск всех компонентов.
stack: Go (Golang), gRPC/REST, Gin/Fiber/Echo, Kafka, Redis, PostgreSQL, MongoDB, Docker, Kubernetes, GitHub Actions, Prometheus/Grafana, Clean Architecture, protobuf, unit tests, CI/CD.
Информационные технологии / IT / Интернет
Flutter-разработчик
Разработка масштабируемых мультиплатформенных приложений (iOS, Android, Web, Desktop)
Создал кроссплатформенное приложение на Flutter (mobile + web) с использованием изолированной модульной архитектуры (DDD + Riverpod), обеспечив независимость доменных модулей и удобное масштабирование.
Реализовал систему интерактивных real-time интерфейсов через WebSockets: live-обновления данных, индикаторы статуса пользователей, уведомления в реальном времени.
Настроил высоконагруженный механизм локального хранения: многослойный кэш (in-memory → Hive → сервер), конфликты синхронизации, эвакуация устаревших данных, TTL-политика.
Провёл миграцию с REST API на GraphQL: корректная работа с фрагментами, кешированием, subscriptions; снизил количество сетевых запросов на ~40%.
Внедрил многоуровневую систему авторизации: OAuth2, social login (Google/Apple/Facebook), биометрия (Face ID/Touch ID), secure enclave через platform channels.
Разработал собственную дизайн-систему (design tokens + кастомная тема): единство UI на всех платформах, собственная библиотека компонентов, автоматическая адаптация layout под Web/Desktop.
Реализовал сложные анимации и микровзаимодействия (Hero-анимации, implicit/explicit animations, Lottie, кастомные Bezier-кривые), повысив UX и удержание пользователей.
Настроил полную автоматизацию тестирования: golden-тесты для UI, интеграционные тесты с mock-сервером, snapshot-валидация; внедрил регрессионный анализ при каждом PR.
Снизил время cold-start на Android/iOS за счёт предварительной инициализации сервисов, lazy-loading модулей и оптимизации плагинов; улучшение старта на ~25–30%.
Интегрировал аналитическую инфраструктуру: Amplitude + Firebase Analytics + собственные event-пайплайны, сбор полного пользовательского пути, маркетинговая атрибуция.
stack: Flutter, Dart, Riverpod / BLoC, DDD, Hive / Isar, Freezed / JsonSerializable, GraphQL (graphql_flutter), WebSockets, OAuth2, Firebase, Amplitude, Sentry, Lottie, Golden Tests, Integration Tests, Fastlane, GitHub Actions, Docker, Google Maps, Apple/Google Sign-In, Platform Channels (Swift/Kotlin), Flutter Web & Desktop.
Информационные технологии / IT / Интернет
Разработка мобильных приложений (iOS/Android) на Flutter
Разработал полнофункциональное клиентское приложение с модульной архитектурой (Clean Architecture + BLoC/Provider), обеспечив изоляцию слоёв и высокую тестируемость.
Оптимизировал производительность приложения: уменьшил количество перерисовок, внедрил selective rebuild с Selector/ValueListenableBuilder, сократил jank на анимациях до <5ms>70%.
stack: Flutter, Dart, BLoC / Riverpod / Provider, Clean Architecture, Dio / Retrofit.dart, Freezed, GetIt, Firebase, WebSockets, REST, JSON.
Информационные технологии / IT / Интернет
Разработка pet-проектов: мультиплатформенный фронтенд на Flutter (iOS/Android/Web) + высоконагруженный backend на Go (REST/GraphQL/WebSockets, микросервисы).
Создал ряд pet-приложений с разделением на независимые модули: Flutter-клиент (DDD + BLoC) и backend на Go по принципам Clean architecture, обеспечив чёткие границы контекстов и простое масштабирование.
Спроектировал и реализовал REST на Go (Gin/Fiber): CRUD-сервисы, пагинация, фильтрация, версионирование API, rate limiting, валидация запросов, единый слой ошибок и логирования.
Спроектировал и внедрил слой данных на Go: PostgreSQL (GORM), Redis для кэша и очередей, транзакции, миграции (goose), оптимизация запросов, индексы, профилирование медленных запросов.
Настроил кэширование end-to-end: in-memory кэш в Go (LRU), Redis как shared-кэш, локальный кэш во Flutter (Shared preferences).
Реализовал систему аутентификации и авторизации: JWT, refresh-токены.
Разработал архитектуру распределённых сервисов для обработки потоковых данных на базе Kafka. Настроил обмен данными через REST-API, обеспечил масштабируемость и устойчивость системы при увеличении нагрузки.
Настроил и оптимизировал обработку стриминговых данных: конфигурировал Kafka-producers и consumers, управлял партициями и производительностью очередей, обеспечил надёжную доставку сообщений и минимизацию задержек.
Реализовал мониторинг и наблюдаемость backend: структурированные логи (zap/logrus), метрики Prometheus + дашборды Grafana, трейсинг запросов, алерты по ключевым ошибкам.
Покрыл pet-проекты тестами: unit-тесты домена и хэндлеров в Go (testing/testify), интеграционные тесты c тестовой БД; на Flutter — widget/golden-тесты, интеграционные тесты клиент-серверного взаимодействия.
stack: Flutter, Dart, Riverpod / BLoC, Go, Gin / Fiber / Echo, Clean / Hexagonal Architecture, PostgreSQL, Redis, RabbitMQ, WebSockets / SSE, REST, GraphQL, JWT, OAuth2, Hive / Isar, Docker, Docker Compose, GitHub Actions, Prometheus, Grafana, OpenTelemetry, Fastlane, Sentry, Flutter Web.
Высшее
Информационные системы и технологии
Воронеж, 2021 — 2025 гг.
tg: @TernavskyDaniil
mail: daniil.ternavskiy@mail.ru
14 сентября, 2015
35 000 руб
8 июня, 2015
30 000 руб
Виктор Иванович
Город
Москва
Возраст
72 года (31 октября 1953)
Опыт работы:
47 лет и 10 месяцев
Последнее место работы:
Информационные технологии. Ведущий специалист., Группа компаний "Медкор"
01.1998 - по текущее время
3 января, 2016
30 000 руб
Евгений
Город
Москва, м. Щёлковская local_shipping
Возраст
29 лет (14 марта 1996)
Опыт работы:
6 месяцев
Последнее место работы:
Сервисный инжинер, Баланс КБ
02.2015 - 08.2015
Резюме размещено в отрасли