Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Помимо этого принимал участие в большом количестве различных проектов. Из последнего занимался разработкой для Ios (SwiftUI), приложение для MacOS для учета расходов и доходов.
Делал брокерский полноценный back для экспериментальной модели AI, написанной на Python, для торговле на рынке.
Английский на уровне носителя, хорошо разбираюсь в финансовых вещах, было бы хорошо продолжить работать в этой сфере.
Сейчас делаю два проекта.
Система учета/анализа расходов и доходов Vue 3 / Tailwind / Go / Fiber / Postgres / Python / Pandas / Numpy / OpenTelemetry / Шифрование базы данных
Система учета/анализа сделок на рынке форекс Vue 3 / Tailwind / Go / Fiber / Postgres / Python / Pandas / Numpy / OpenTelemetry / Шифрование базы данных
В качестве небольшого хобби закончил back-end (go/fiber/postgres) для игры sea battle, где можно играть с компьютером.
Код здесь https://github.com/neotmp/go-sea-battle-pub
Front-end для игры: TBD
Проекты
(3 года 7 месяцев)
Компания связанная с crypto операциями
Роль
Go разработчик
Обязанности
Разрабатываю торговые стратегии и системы для алгоритмической торговли. Интегрирую торговых роботов посредством API с централизованными торговыми площадками, запрашиваю и обновляю данные в режиме реального времени через WS.
Интегрирую AI Agents через huggingface & langchain. Работаю над оптимизацией моделей под конкретные потребности.
Поддерживаю телеграмм ботов для отправки сигналов и другой информации через каналы подписки.
Работаю с docker, redis, postgres.
Достижения
Разработал и внедрил комплексные торговые стратегии и алгоритмы для автоматизированной торговли на централизованных биржах, обеспечив стабильное выполнение сделок в реальном времени.
Успешно реализовал интеграцию торговых роботов через API с крупными торговыми платформами, включая поддержку WebSocket для непрерывного обновления рыночных данных.
Настроил и поддерживал Telegram-ботов для оперативной доставки торговых сигналов и аналитики в каналы подписки, обеспечив бесперебойную связь с пользователями.
Оптимизировал инфраструктуру проекта с использованием Docker, Redis и PostgreSQL, что повысило масштабируемость, отказоустойчивость и скорость обработки данных.
Стек специалиста на проекте
PostgreSQL, Docker, API, Redis
Отрасль проекта
Hardware
Период работы
Январь 2025 - По настоящее время
(7 месяцев)
Московский банк
Роль
Ведущий разработчик
Обязанности
Отвечал за разработку клиентской части системы Дистанционного Банковского Обслуживания (ДБО).
Участвовал в проектах по разработке и сопровождению решений, связанных с автоматизацией банковских операций, включая обработку входящих и исходящих платежей, а также внутренних и межбанковских переводов.
Реализовывал логику для работы с кредитными продуктами, включая расчет графиков, списание платежей, сопровождение жизненного цикла договора.
Работал с высоконагруженными сервисами, обеспечивающими стабильную и своевременную обработку финансовых транзакций.
Разрабатывал и внедрял новый функционал на фронтенде.
Занимался рефакторингом, тестированием, отладкой (debugging), а также обновлением плагинов и библиотек.
Обновление стека: переход с React 17 на React 18, TypeScript 4 → 5, Ionic 5 → Ionic 8.
Настройка CI/CD-процессов и улучшением стабильности фронта.
Участвовал в переходе на модульную архитектуру.
Внедрил практику документирования кода и бизнес-логики, что упростило масштабирование проекта и ввод новых сотрудников.
Разрабатывал бэкенд-сервисы на Go (Golang): реализация REST API, внутренняя бизнес-логика, интеграция с внешними сервисами (включая платёжные шлюзы и внутренние системы банка).
Использовал Go в связке с PostgreSQL, Redis и gRPC. Уделял внимание чистой архитектуре, логированию и мониторингу (Prometheus, Grafana).
Работа велась в распределённой команде с еженедельными митингами для планирования и разбора спринтов. Руководил небольшой командой — один фронтенд-разработчик и дизайнер. Отвечал за планирование задач, ревью кода и общее техническое направление команды.
Достижения
Разработал и поддерживал клиентскую часть системы ДБО, обеспечив стабильную работу высоконагруженного интерфейса для банковских клиентов.
Реализовал ключевой функционал по обработке входящих/исходящих платежей, межбанковских переводов и сопровождению кредитных продуктов, включая расчёт графиков и управление договорами.
Обновил фронтенд-стек: успешно провёл переход с React 17 → React 18, TypeScript 4 → 5, Ionic 5 → Ionic 8, улучшив производительность и стабильность интерфейса.
Участвовал в переходе на модульную архитектуру, что упростило масштабирование проекта и повторное использование компонентов.
Настроил и оптимизировал CI/CD-процессы для фронтенда, сократив время на выкладки и улучшив надёжность релизов.
Руководил небольшой командой (1 фронтенд-разработчик, дизайнер): занимался планированием, техническим контролем, ревью кода и наставничеством.
Внедрил практику документирования кода и бизнес-логики, что значительно ускорило адаптацию новых разработчиков и снизило технический долг.
Разрабатывал бэкенд-сервисы на Go (Golang): REST API, бизнес-логика, интеграции с внутренними и внешними платёжными системами, соблюдая принципы чистой архитектуры.
Работал с PostgreSQL, Redis, gRPC; обеспечил высокую отказоустойчивость и мониторинг системы с использованием Prometheus и Grafana.
Эффективно взаимодействовал в распределённой команде: участвовал в планировании, ретроспективах и спринтах, обеспечивая прозрачность процессов и техническую синхронизацию.
Отвечал за разработку биржи (market place) по продаже услуг в сфере образования.
Проект состоял из публичной части (lending page), которая была создана на Nuxt 3/TypeScript 5, подключена к выделенному серверу Go/Fiber/Postgres.
Кроме это было две клиентских части, реализованных на React 18 / TypeScript 5 / и одна административная часть. Все имели отдельные бек-энды.
Верстка компонентов была сделана на TailwindCSS.
Работа с базой данной велась напрямую, без использования ORM. Все запросы писал в ручную, то есть более чем знаком с SQL.
Администрировал все сервисы на AWS, включая настройку доступов, регистрацию доменных имен и настройку почтовых серверов.
Администрировал Ubuntu и NGINX на EC2.
В проекте использовались следующие технологии:
Go/fiber (backend)
Postgres (backend)
S3 Bucket (AWS)
EC2 (AWS)
RDS (AWS)
Zoho (SMTP Server)
Google Maps (Google API)
React 18 (Fronend)
TailwindCSS (Frontend)
Nuxt 3 (Frontend)
Github (version control)
NGINX (сервер)
Достижения
Разработал полноценную образовательную биржу с разделением на публичную часть (лендинг), пользовательские интерфейсы и административную панель, обеспечив стабильную работу всех компонентов в продакшене.
Реализовал фронтенд на Nuxt 3 / TypeScript 5 и React 18 / TypeScript 5, обеспечив высокую производительность и адаптивность интерфейсов; верстка выполнена на TailwindCSS.
Создал отдельные бэкенды для каждой части приложения на Go (Fiber) с ручным написанием SQL-запросов, обеспечив полный контроль над производительностью и логикой взаимодействия с PostgreSQL.
Настроил инфраструктуру проекта на AWS: развернул сервисы на EC2, подключил S3 Bucket для хранения данных, настроил RDS для базы данных и Zoho SMTP для почтовых уведомлений.
Конфигурировал и администрировал Ubuntu и NGINX на сервере, включая настройку доменов, SSL и маршрутизации.
Интегрировал Google Maps API для отображения геолокационных данных в клиентской части.
Обеспечил безопасность и бесперебойную работу всех сервисов, включая управление доступом и резервным копированием.
Вёл версионный контроль и командную работу через GitHub, организовав прозрачный процесс разработки.