Cloud Services
E-commerce & Retail
FinTech & Banking
Government & Public Sector
Logistics & Transport
Travel, Hospitality & Restaurant business
Алексей Ш. C# разработчик, Senior
ID 26616
АШ
Алексей Ш.
Мужчина, 31 год
Россия, Ульяновск, UTC+4
Ставка
3 506,62 Р/час
вкл. НДС 5% (130 Р)
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Алексей — опытный C#/Backend разработчик и архитектор с 9+ годами опыта в создании высоконагруженных, масштабируемых систем для энергетики, торговли, туризма и кибербезопасности. Владеет полным циклом разработки: от проектирования архитектуры до оптимизации производительности. Работает с монолитными и микросервисными решениями, внедряет инновации (LLM, C2 фреймворки).
Участвовал в проектах в различных отраслях, включая Cloud Services, Logistics & Transport, Government & Public Sector, FinTech & Banking, Travel, Hospitality & Restaurant business, E-commerce & Retail.
Технические навыки:
• Языки программирования: C#, Go, Python, JavaScript
• Фреймворки и технологии: .NET Framework 4.5 - 4.8, .NET Core 2.2 - 8, ASP.NET, ASP.NET Web API, WCF, Entity Framework, ADO.NET, Next.js
• Базы данных: MSSQL, PostgreSQL, ClickHouse, MongoDB, Redis, YDB
• Инфраструктура: Docker, Kubernetes, Serverless, RabbitMQ, Kafka, ELK Stack, Grafana
• CI/CD: TeamCity, Bamboo, TFS
• Тестирование: NUnit, MSTest
• Cloud: Yandex Cloud, MinIO
Архитектура и проектирование:
• Проектирование и развитие микросервисной архитектуры, включая реструктуризацию монолитных систем
• Оптимизация производительности распределенных систем и баз данных под высокие нагрузки
• Разработка масштабируемых решений для обработки больших объемов данных в реальном времени
• Интеграция с внешними системами через REST, gRPC, SOAP
Особые компетенции:
• Работа с большими данными: OLAP (Mondrian), ClickHouse
• Машинное обучение: разработка/настройка собственных LLM для анализа
• Кибербезопасность: моделирование кибератак, разработка C2 фреймворков, анализ TTP (Tactics, Techniques, and Procedures)
Управление и лидерство:
• Лидерство команд разработчиков, координация работы нескольких команд на всех этапах SDLC
• Навыки архитектурного анализа и принятия стратегических решений
Проекты
(8 лет 11 месяцев)
Компания под NDA (ИТ)
Роль
Golang / С# разработчик / Архитектор
Обязанности
Проект: Разработка масштабируемой системы для симуляции атак и анализа киберугроз
Описание:
Проект представляет собой комплексное решение для моделирования кибератак, анализа данных и генерации контента для обнаружения угроз. Система включает масштабируемый движок симуляции атак, распределенную систему обработки данных, интеграцию с MITRE ATT&CK framework и собственную LLM для анализа TTP. Также реализована управляемая Red Team лаборатория (Operator Workspace) для тестирования и анализа киберугроз. Особое внимание уделяется производительности, масштабируемости и работе с большими объемами данных в реальном времени.
Задачи/Достижения:
Разработка и архитектура:
• Разработка масштабируемого движка симуляции атак с поддержкой кастомных сценариев, адаптированных под инфраструктуру заказчика
• Создание распределенной системы обработки данных на базе микросервисной архитектуры
• Реализация генератора threat detection контента с интеграцией MITRE ATT&CK framework для автоматизации создания правил обнаружения угроз
Инновационные решения:
• Разработка собственной LLM (Large Language Model) для анализа и генерации новых TTP (Tactics, Techniques, and Procedures)
• Разработка C2 фреймворка и системы сбора артефактов с нуля для проведения контролируемых симуляций атак
Оптимизация и производительность:
• Оптимизация производительности системы при обработке больших объемов данных в реальном времени
• Построение Operator Workspace — управляемой Red Team лаборатории для тестирования и анализа киберугроз
Технологический стек:
• Языки программирования: .NET 8, Go, Python, Next.js
• Базы данных: PostgreSQL, Redis, YDB
• Инфраструктура: Docker, Kubernetes, Serverless Architecture
• Хранилища: S3-совместимые решения (MinIO, Object Storage)
• Cloud/on-prem deployment: Yandex Cloud
Достижения
Чему научился / повысил компетенции:
• Масштабирование и архитектура: Глубокое понимание принципов проектирования распределенных систем и микросервисной архитектуры
• Обработка данных: Навыки работы с большими объемами данных в реальном времени и оптимизация их обработки
• Кибербезопасность: Участие в применении MITRE ATT&CK framework для моделирования и анализа киберугроз
• Инновации: Разработка собственных решений, таких как LLM для анализа TTP и C2 фреймворк
• Cloud/on-prem: Опыт развертывания решений как в облачных средах (Yandex Cloud), так и на локальных серверах
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, Python, Go, Kubernetes, Serverless, Базы данных, Object, MinIo, Next.js, Storage, Redis, Yandex Cloud, Architecture, deployment, языки программирования, YDB, .net 8
Отрасль проекта
Cloud Services
Период работы
Октябрь 2024 - Апрель 2025
(7 месяцев)
Компания под NDA (Энергетическая компания, транспортное подразделение)
Роль
Ведущий C#/Backend разработчик
Обязанности
Проект: Энергетическая компания (транспортное подразделение)
Описание:
Генеративная веб-платформа для бухгалтерско-аналитической деятельности. Платформа обрабатывает транзакции, учет активов и финансовую отчетность транспортного подразделения, обеспечивая надежную работу с большими объемами данных через микросервисную архитектуру. Система работает в условиях высокой нагрузки, обрабатывая тысячи запросов в секунду и взаимодействуя с распределенными базами данных. Особое внимание уделяется оптимизации производительности, отказоустойчивости и масштабируемости.
Задачи/Достижения:
Архитектура и разработка:
• Проектирование и разработка backend-сервисов с нуля для высоконагруженной системы, обрабатывающей большие объемы финансовых данных
• Разработка и оптимизация сложных SQL-процедур для бизнес-операций, слияния данных и аналитических отчетов
• Обеспечение надежной синхронизации данных между Kafka и распределенными БД (MSSQL/Clickhouse) при высокой нагрузке
Оптимизация и производительность:
• Оптимизация производительности системы: улучшение времени отклика запросов, снижение нагрузки на базы данных и повышение отказоустойчивости
• Анализ и решение проблем производительности в реальном времени для обеспечения бесперебойной работы платформы
Управление и поддержка:
• Контроль качества кода, руководство командой разработки и координация работы 3-й линии поддержки
• Использование инструментов мониторинга (Grafana) для выявления узких мест и предотвращения сбоев
Технологический стек:
• Языки и фреймворки: .NET 6/8 , ASP.NET , EF 6 , ADO.NET
• Базы данных: MSSQL , Clickhouse , OLAP(Mondrian - Java)
• Инфраструктура: Docker , Kubernetes , Kafka
• CI/CD: Bamboo
• Мониторинг: Grafana
• Тестирование: NUnit
• Управление проектами: Jira
Достижения
Чему научился / повысил компетенции:
• Архитектурные решения: Глубокая проработка архитектурных решений для высоконагруженных систем с учетом масштабируемости и отказоустойчивости
• Оптимизация: Оптимизация производительности распределенных баз данных и микросервисов под высокие нагрузки
• Большие данные: Практическое применение паттернов проектирования и технологий для обработки больших данных
• Лидерство: Навыки лидерства и менторства в условиях разработки критически важных систем
• Мониторинг: Эффективное использование инструментов мониторинга и анализа производительности для выявления узких мест
Стек специалиста на проекте
Docker, Kubernetes, ClickHouse, ASP.NET, Entity Framework, Kafka, .NET, MSSQL
Отрасль проекта
Logistics & Transport
Период работы
Март 2024 - Октябрь 2024
(8 месяцев)
Компания под NDA (Тендерная площадка)
Роль
TeamLead C#/Backend разработчик
Обязанности
Проект: Тендерная площадка для проведения государственных закупок (ФЗ-44, ФЗ-223)
Описание:
Платформа предназначена для проведения государственных закупок в соответствии с федеральными законами (ФЗ-44, ФЗ-223). Она представляет собой сложное микросервисное приложение, поддерживающее взаимодействие множества API и служб. Система обрабатывает большие объемы данных, обеспечивая надежность, безопасность и соответствие законодательным требованиям. Особое внимание уделяется масштабируемости и отказоустойчивости, что критически важно для работы в условиях высоких нагрузок.
Задачи/Достижения:
Управление командой и процессы:
• Лидерство команды разработки: координация работы нескольких команд на всех этапах SDLC (разработка, тестирование, деплой)
• Организация процессов CI/CD, автоматизация сборки и развертывания микросервисов в Kubernetes
• Обеспечение соответствия платформы требованиям федеральных законов (ФЗ-44, ФЗ-223)
Разработка и архитектура:
• Проектирование и разработка новых функциональных модулей платформы, включая API и микросервисы
• Управление развитием микросервисной архитектуры: реструктуризация монолита, выделение независимых сервисов и их последующая оптимизация
• Настройка и оптимизация сложных интеграций между тестовыми контурами для обеспечения корректного взаимодействия сервисов
Поддержка и оптимизация:
• Поддержка живого проекта: решение критических инцидентов, оптимизация производительности и масштабируемости системы
• Оптимизация производительности и отказоустойчивости распределенных систем
Технологический стек:
• Языки и фреймворки: .NET 2.2/3.1/5/6 , .NET Framework 4.7 , ASP.NET , EF 6 , WCF
• Базы данных: PostgreSQL
• Инфраструктура: Docker , Kubernetes , RabbitMQ
• CI/CD: TeamCity , TFS
• Тестирование: MSTest , NUnit
Достижения
Чему научился / повысил компетенции:
• Лидерство и управление: Эффективное управление командами разработчиков в условиях высокой нагрузки и жестких сроков
• Микросервисная архитектура: Глубокое понимание принципов проектирования и развития микросервисной архитектуры, включая реструктуризацию монолитных систем
• Интеграции и юридические требования: Практические навыки организации интеграционных процессов и работы с юридическими требованиями (ФЗ-44, ФЗ-223) в IT-проектах
• Оптимизация систем: Навыки оптимизации производительности, масштабируемости и отказоустойчивости распределенных систем
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, TFS, TeamCity, Kubernetes, ASP.NET, NUnit, Базы данных, Entity Framework, .NET, WCF, .NET Framework 4.7, Testing, CI/CD, gtest, Framework
Отрасль проекта
Government & Public Sector
Период работы
Ноябрь 2023 - Март 2024
(5 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
«Колледж экономики и информатики при УлГТУ»
Специальность
Программирование в компьютерных системах
Завершение учебы
2014 г.