Андрей О. C# разработчик, Senior
ID 48908
АО
Андрей О.
Senior
Россия, Сочи, UTC+3
2 987,01 Р/час
НДС не облагается
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
C# разработчик
Грейд
Senior
Навыки
Знание языков
Английский — B2
Решаемые задачи
32
Настроить и доработать REST API
Устранить баги, выявленные в ходе тестирования
Оптимизировать исходный код для повышения быстродействия программы
Провести аудит кода (Code Review)
Разработать схему БД и реализовать слой доступа к данным
Обновить стек технологий в ПО
Провести техническую модернизацию функционала ПО
Оформить технический паспорт решения
Подготовить руководство пользователя и администратора системы
Провести анализ и оптимизировать бизнес-процесс для сокращения издержек
Проекты
(17 лет)АО МАСТ РУС
Роль
Lead .NET Architect / Руководитель разработки
Обязанности
Проект: Управление продуктовой командой, построение микросервисной архитектуры (Event-Driven, DDD, CQRS) и внедрение AI-инструментов в процессы разработки.
Ключевые задачи и достижения:
- Управлял продуктовой командой на всём цикле разработки: от сбора бизнес-требований и декомпозиции задач до финального релиза (delivery). Отвечал за формирование технического roadmap'а высоконагруженной ИТ-платформы.
- Выстроил процессы AI-ассистированной разработки в команде: успешно внедрил инструменты класса Cursor и GitHub Copilot, а также практики агентской разработки (RAG, function/tool calling, промпт- и контекст-инжиниринг).
- RAG - научил LLM искать ответы по нашей закрытой документации, чтобы модель не галлюцинировала и опиралась только на реальные факты бизнеса.
- RAG-пайплайны на LangChain / LlamaIndex (Python), агенты с памятью и цепочками вызовов, function/tool calling, промпт- и контекст-инжиниринг.
- function/tool calling - писал инструменты, которые позволили языковой модели буквально "ходить" в наш бэкенд: дергать внутренние API, делать запросы в PostgreSQL, проверять актуальные статусы. Мы объединили RAG и тулы, чтобы автоматизировать сложные многошаговые сценарии.
- Спроектировал мультимодельную архитектуру с учётом экономики токенов и перформанса: GPT-4o - продуктовый бэкенд и вызовы тулов; Claude 3.5 Sonnet - сложная работа с кодом и контекстом; DeepSeek R1 - cost-effective сценарии; Pinecone - для MVP-векторного поиска.
- В качестве основного прода для эмбеддингов выбрал pgvector (бэкенд на PostgreSQL) - прагматичное решение без зоопарка инфраструктуры.
- Использовал флагманские модели (Claude Opus 4.8, Gemini 3.5 Pro, GPT-5.5) как независимых архитекторов-аудиторов: ревью архитектурных схем, анализ логов нагрузочного тестирования, поиск узких мест до релиза.
- Внедрил в команде Cursor и GitHub Copilot, обновил стандарты написания кода, Code Review и тестирования.
- Обновил стандарты написания кода, Code Review и тестирования, что позволило автоматизировать рутину и ускорить выпуск фич.
- Совмещал управление с плотной hands-on разработкой (выступал играющим тренером): лично принимал архитектурные решения, писал код для ключевых сервисов и проводил ревью с контролем соблюдения принципов SOLID, ООП и паттернов проектирования.
- Спроектировал и реализовал микросервисную событийно-ориентированную архитектуру (Event-Driven, DDD, CQRS).
- Разработал надежную систему хранения данных на базе PostgreSQL и Redis, выполнял профилирование и оптимизацию сложных SQL-запросов, реализовал паттерн Event Sourcing для полной прослеживаемости бизнес-логики.
- Настроил отказоустойчивое асинхронное взаимодействие между сервисами с использованием Apache Kafka и RabbitMQ, применял Docker и Docker Compose для контейнеризации приложений.
- Архитектура и контейнеризация: Проектирование микросервисных систем и BFF-слоёв с деплоем в Kubernetes-кластеры, упаковка приложений в Docker.
- Конфигурация и инфраструктура: Работа с Deployment, StatefulSet, Services, ConfigMaps, Secrets, Ingress-контроллерами и Helm-чартами.
- CI/CD & Automation: Настройка автоматического деплоя через GitLab CI / Azure DevOps (сборка, автоматические тесты, раскатка по окружениям dev/stage/prod).
- Observability & Брокеры: Связка микросервисов в K8s с брокерами сообщений (RabbitMQ / Kafka) и сбор метрик/логов через Prometheus, Grafana и ELK.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Kubernetes, Kafka, .NET Core, Event Sourcing, Redis, Cursor, rag, github copilot
Начало работы
Июль 2023 - Июль 2026
(3 года 1 месяц)
CloudPayments
Роль
Ведущий разработчик .NET
Обязанности
Проект: Разработка и внедрение нового функционала платежной системы, интеграционных решений и синхронных/асинхронных интерфейсов.
Ключевые задачи и достижения:
- ФИНТЕХ:
- Анализ, обсуждение и уточнение требований
- Разработка, внедрение и сопровождение нового функционала
- Проектирование и декомпозиция задач
- Проработка и реализация интеграционных решений
- Проведение СodeReview
- Построение синхронных интерфейсов или асинхронных потоков данных.
Стек специалиста на проекте
RabbitMQ, Docker, MongoDB, Grafana, MVC, Prometheus, Consul, Microservices, Web Api, SQL Server, .NET Core, Gitlab CI, .NET Framework 4.6
Начало работы
Сентябрь 2021 - Июнь 2022
(10 месяцев)
Объединённая компания РУСАЛ
Роль
Ведущий инженер-программист
Обязанности
Проект: Разработка систем электронного архива и документооборота, развитие API и внедрение криптографии на аппаратных модулях безопасности (HSM).
Ключевые задачи и достижения:
- Full-Stack разработчик приложений с глубоким пониманием Angular (Kendo UI), TypeScript, JavaScript и серверной части с использованием .NET Framework и SQL.
- Сопровождение и развитие проектов:
- Электронный архив документов.
- Электронный управление документооборотом.
- Развитие API (RESTful, WCF) для возможности интеграции внешних систем с разрабатываемыми.
- Криптография на облачных аппаратных модулях безопасности (HSM) и ОС Windows (CEnroll, x509certificate2, Bouncy Castle).
Стек специалиста на проекте
JavaScript, SQL, .NET Framework, TypeScript, Angular, KendoUI, WCF, Bouncy Castle, hsm, RESTfull API
Начало работы
Апрель 2019 - Август 2021
(2 года 5 месяцев)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Южный Федеральный Университет Таганрогского Технологического Института
Специальность
информационная безопасность
Завершение учебы
2008 г.
Высшее
Учебное заведение
Тихорецкий техникум железнодорожного транспорта (ТТЖТ - филиал РГУПС
Специальность
Компьютерные системы и комплексы
Завершение учебы
2004 г.