Москва
Резюме № 4070518
Обновлено в 9:37
no-avatar

Программист

Был сегодня в 9:37
По договорённости
41 год (родился 25 декабря 1983), не состоит в браке, детей нет
Москваудаленная работа
Римская
Занятость
полная занятость
Гражданство
не указано
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 15 лет и 7 месяцев

    • Июль 2024 – работает сейчас
    • 1 год и 5 месяцев

    Principal Software Engineer

    Amdocs, Москва
    Amdocs — ведущий поставщик программного обеспечения и услуг для компаний сферы коммуникаций и медиа

    Обязанности и достижения:

    Разработка высоконагруженных сервисов репликации данных абонентских счетчиков (C#/Redis) • Проектирование и реализация отказоустойчивой архитектуры для телекоммуникационных систем (мобильная связь) с обработкой от 50000 RPS. • Разработка и защита Proof-of-Concept (PoC) для масштабируемого решения репликации. • Алгоритмическая оптимизация узких мест, распараллеливание. Подготовка и проведение нагрузочного тестирования. • Внедрение mock-объектов для эмуляции Redis, Kafka, Elasticsearch для поддержки NUnit тестов системы. • Реализация механизмов выгрузки данных в аналитические системы (Kafka + Elasticsearch) с гарантированной доставкой. • Разработка модулей сбора метрик (Prometheus) и визуализации (Grafana) для мониторинга. Проект Foris – биллинговая система МТС Оптимизация производительности: • Анализ узких мест в системе, разработка и согласование с заказчиком технических предложений по ускорению работы системы. • Профилирование и мониторинг (WCF Performance Counters, Perfmon, WCF Tracing, dotTrace), выявление проблем в критически важных узлах системы. Реализация оптимизаций: улучшил скорость ответа системы до 20% в наиболее частых сценариях бизнес-процессов. Разработка инструментов аналитики: • Создание инструментов для автоматизации импорта сырых данных выполнения бизнес-процессов в PostgreSQL, что позволило формировать графическое представление в Grafana в различных срезах (среднее, перцентиль и т. д.). • Разработка системы визуализации графа выполнения бизнес-процессов (использовались технологии ASP.NET MVC, БД: Oracle, Postgres), что позволило получать визуальное представление графа выполнения бизнес-процессов с метриками времени каждого шага.
    • Октябрь 2020 – июнь 2024
    • 3 года и 9 месяцев

    Principal Software Developer

    ABBYY, Москва
    ABBYY – ведущий мировой разработчик решений в области интеллектуальной обработки информации и лингвистики.

    Обязанности и достижения:

    Разработка и поддержка микросервисов (C#/.NET, C++) для SaaS-платформы • Проектирование и развитие транспортных и функциональных микросервисов (backend/middleware) для импорта, обработки документов, OCR и экспорта в различные форматы. • Разработка высокопроизводительных компонентов на C++ (интеграция с C/C++ OCR системой) и их связь с C# (Interop/PInvoke). • Поддержка кросс-платформенных решений: Windows Server (Azure), Nano Server, Linux (CentOS, Distroless-контейнеры). • Хранение данных: Azure Storage и специализированные хранилища (для изолированных сред - on-premise решение). • Миграция с .NET Core 3.1 на .NET 8: оптимизация производительности, упрощение поддержки кода за счет новых возможностей платформы .NET. • Сборка Docker-образов, развертывание, мониторинг (Grafana, Kibana). • Управление функционалом: сбор требований, проектирование API, постановка задач (Jira), контроль выполнения (code review). • Участие в инцидент-менеджменте: анализ и исправление проблем на продуктиве в collaboration с DevOps/QA.
    • Май 2010 – июнь 2021
    • 11 лет и 2 месяца

    Руководитель отдела интеграции приложений

    Experium, Москва

    Обязанности и достижения:

    Разработка высоконагруженных и интеграционных решений (C++/C#) • Кросс-платформенный модуль для Apache/IIS (C/C++) Разработка высокопроизводительного модуля для Apache HTTPD (Linux.so) и IIS (ISAPI, Windows), обеспечивающего RESTful API для веб-версии HR-системы Experium. Интеграция с внутренней СУБД, поддержка CRUD-операций, авторизации и валидации запросов. Оптимизация производительности за счет кеширования в Redis. Автоматизация сборки через Bash/Python. • Проектирование и сопровождение RESTful API Реализация API для frontend-команд с документацией в MediaWiki (примеры запросов/ответов, Swagger-спецификации). Контроль корректности реализации на бэкенде, обработка ошибок, нагрузочное тестирование. • Интеграция с Microsoft Exchange (EWS, C#) Двусторонняя синхронизация контактов, календарей и задач. Обработка конфликтов данных, механизмы повторных попыток. • Модули интеграции для браузеров и Office (C++/ATL) Взаимодействие с IE, Firefox, Thunderbird, Word, Outlook через COM и межпроцессное взаимодействие (pipe). Реализованные функции: автозаполнение форм, экспорт данных из Word/Outlook в корпоративную систему. • Генерация отчетов через XSLT Трансформация XML в PDF/HTML с использованием XPath 2.0 для автоматизированного формирования отчетов. • Почтовый клиент (C++/vmime) Прием и отправка писем через IMAP/POP3/SMTP. Парсинг вложений (резюме кандидатов), интеграция с сервисом ALTCHA Spam Filter фильтрации спама, интеграция с CRM.

Обо мне

Дополнительные сведения:

Я разработчик программного обеспечения с большим опытом работы в различных предметных областях: от систем автоматизации процессов подбора персонала до облачных OCR-решений. На данный момент круг интересов — облачные решения, миграция классических продуктов в облачные решения (SaaS) с использованием разных платформ и языков программирования. Кратко, что я использовал в своей работе и что использовалось в разработке: • Языки: C#, C, C++, Python, Bash • Облако и SaaS: Microsoft Azure, Docker, микросервисы (ASP.NET) • .NET: multithreading/multiprocessing (IPC), native interop, работа с Redis, Kafka, Elasticsearch, Prometheus • Windows-only: Win32 API, COM, ODBC, CryptoAPI, WinInet • Веб и серверы: IIS ISAPI, Apache HTTPD модули, RESTful API • Базы данных: MS SQL Server, MySQL, PostgreSQL, ANSI SQL • Интеграции: Microsoft Office (Outlook CDO, Redemption), Active Directory (SSO), браузеры (CEF, IWebBrowser), Mozilla (XUL/XPCOM), Selenium • Обработка данных: XML/XSLT (MSXML), JSON • Библиотеки и фреймворки:.NET 2.0+, STL, Boost, MFC, ATL, Server-side Java • Инструменты: Git, SVN, Perforce, PowerShell, Jira, Mantis, Confluence, TFS, Jenkins, Bugzilla

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 26 сентябряПоследнее место работы (8 лет)Программист микроконтроллеровСентябрь 2005 – сентябрь 2013
Обновлено 4 ноября
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (2 года и 2 мес.)Фронтенд разработчикСентябрь 2023 – работает сейчас
Обновлено 20 октябряПоследнее место работы (1 год и 7 мес.)ПрактикантАпрель 2024 – работает сейчас
Обновлено 17 ноябряПоследнее место работы (1 год)ПрограммистОктябрь 2024 – октябрь 2025
Обновлено вчера
Обновлено вчера
Превью фото соискателя
Разработчик SQLз/п не указана
Последнее место работы (3 года и 3 мес.)ПрограммистАвгуст 2022 – работает сейчас
Обновлено вчера
no-avatar
Golang backend разработчикз/п не указана
Последнее место работы (1 год)Middle Golang backend разработчикАвгуст 2024 – август 2025
Обновлено 23 сентября
Превью фото соискателя
Java developer130 000 ₽
Последнее место работы (1 год и 10 мес.)Инженер по разработкеИюнь 2023 – апрель 2025
Обновлено в 11:40Последнее место работы (6 лет и 8 мес.)Консультант-юристМарт 2019 – работает сейчас
Работа в МосквеРезюмеIT, Интернет, связь, телекомИгровое ПО / ГеймдевПрограммист-разработчик