АН
Алексей Н.
Мужчина, 53 года
Россия, Ярославль, UTC+3
Ставка
2 568,95 Р/час
вкл. НДС 5% (95.24 Р)
Специалист доступен с 13 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Проекты
(30 лет 9 месяцев)
NDA (Банк)
Роль
Software Engineer
Обязанности
Участие в руководстве полномасштабной модернизацией платформы отчётности для управления казначейством
Миграция с устаревших систем на облачную архитектуру с использованием .NET Core 8, React/TypeScript и Material UI
Разработка и внедрение облачной инфраструктуры с применением Terraform в AWS
Автоматизация CI/CD-пайплайна через GitLab
Разработка высоконагруженных Web API сервисов на ASP.NET Core и развертывание их в AWS ECS Fargate. Оптимизация производительности и отзывчивости сервисов за счет использования встроенного Kestrel веб-сервера.
Проектирование и реализация сложных бизнес-процессов и long-running транзакций с использованием Camunda BPM.
Внедрение Redis в качестве distributed cache для кэширования часто запрашиваемых данных и результатов вычислений, что значительно снизило нагрузку на базу данных.
Организация асинхронного взаимодействия между микросервисами через брокер сообщений RabbitMQ, что повысило отказоустойчивость и масштабируемость системы.
Полная настройка и поддержка GitLab CI/CD пайплайнов для автоматизации сборки, тестирования и развертывания приложений и инфраструктуры (Terraform).
Настройка централизованной системы логирования и мониторинга на базе стека ELK (ElasticSearch, Logstash, Kibana) для оперативного выявления и диагностики проблем в production-среде.
Активное использование продвинутых возможностей C#: коллекции, лямбда-выражения, асинхронное программирование (async/await) и многопоточность (TPL, Dataflow) для создания высокопроизводительного и отзывчивого кода.
Использование Entity Framework Core в качестве основного ORM для работы с PostgreSQL, включая оптимизацию запросов, миграции и работу с сложными моделями данных.
Развёртывание базы данных PostgreSQL на AWS RDS с последующей миграцией на AWS Aurora Serverless
Внедрение автоматизированной архивации данных для оптимизации производительности БД и снижения затрат на хранение
Контейнеризация и развёртывание Web API сервисов в AWS ECS Fargate с использованием Docker
Разработка отчётности в Excel с использованием библиотек ClosedXML и EPPlus
Разработка автоматизированных функций AWS Lambda на Python для мониторинга статуса рабочих процессов
Достижения
Успешно модернизировал платформу отчётности для управления казначейством, перенеся её в облако
Оптимизировал затраты на хранение данных за счёт архивации в S3 и использования Aurora Serverless
Автоматизировал мониторинг рабочих процессов, снизив нагрузку на сотрудников
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, C#, Python, GitLab, AWS, TypeScript, Amazon Web Services, Terraform, MS Excel, .NET Core, Material UI, React
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2021 - По настоящее время
(3 года 10 месяцев)
NDA (Банк)
Роль
Software Engineer
Обязанности
Участие в проектировании и разработке высокопроизводительной торговой платформы для валютных операций
Использование Java 11, Spring Boot framework для торговли в режиме реального времени
Разработка микросервисной архитектуры с асинхронной обработкой данных на Reactor/Netty
Разработка высокопроизводительной микросервисной архитектуры с использованием Spring Boot и реактивных подходов (Project Reactor).
Использование Apache Ignite как in-memory distributed cache и вычислительной сетки для обработки потоковых данных торговой платформы с минимальной задержкой.
Внедрение Ansible для автоматизации конфигурации и управления окружениями Kubernetes.
Для обеспечения надежности и производительности активно применялись практики многопоточного и асинхронного программирования на Java.
Создание комплексной системы автоматизированного тестирования
Использование MongoDB для хранения результатов тестов, Spring Batch для координации тестов
Миграция с JUnit на Jupiter
Интеграция торговой платформы с системами сторонних поставщиков через Kafka
Разработка решения для пакетной обработки курсов валют
Достижения
Разработал и внедрил высокопроизводительную торговую платформу для валютных операций
Создал эффективную систему автоматизированного тестирования с использованием современных инструментов
Обеспечил надёжный обмен данными с высокой пропускной способностью через интеграцию с Kafka
Стек специалиста на проекте
Apache Kafka, Java, JUnit, Spring Boot, MongoDB, Kubernetes, Netty, Jupiter, Kafka, Java 11, Spring, Reactor, Spring Batch, Framework, Разработка
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2020 - Ноябрь 2021
(1 год 8 месяцев)
NDA
Роль
Software Engineer
Обязанности
Разработка полнофункционального торгового приложения с использованием C# .NET WPF
Проектирование серверных приложений на Java 8, интегрированных с базой данных Oracle
Внедрение Oracle Coherence в качестве высокопроизводительного уровня кэширования
Разработка и поддержка высоконагруженных desktop-приложений (WPF/WinForms) и серверных компонентов на .NET Framework.
Для кэширования данных на клиентской и серверной стороне использовались Memory Cache и Redis.
Глубокая работа с многопоточностью и синхронизацией для обеспечения отзывчивости UI и обработки фоновых задач.
Использование ORM-фреймворков (например, Entity Framework, Dapper) для взаимодействия с базами данных Oracle и SQL Server.
Интеграция с Identity Server для аутентификации и авторизации.
Управление развертыванием десктопных приложений на рабочие станции торгового зала
Обслуживание критически важной существующей торговой инфраструктуры (C#.NET WinForms, Java/Oracle)
Устранение сложных технических проблем в production с использованием Sysinternals ProcDump и WinDbg
Интеграция системы расчёта рисков ZM Financial Systems (Moody's Analytics)
Разработка плагина отчетности в Excel с использованием C# .NET Framework
Достижения
Разработал и поддерживал критически важные торговые приложения для финансовых операций
Внедрил Oracle Coherence, значительно повысив скорость доступа к данным и отказоустойчивость
Эффективно диагностировал и устранял сложные production-инциденты, минимизируя время простоя
Стек специалиста на проекте
Java, SQL, Oracle, .NET Framework, WPF, .NET, MS Excel, Microsoft, WinDBG, WinForms, Spring, Identity Server, Framework, Разработка
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2013 - Апрель 2020
(6 лет 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
КАУНАССКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Специальность
Факультет Прикладная математика (Бакалавр информатики)
Завершение учебы
1993 г.