Москва
Резюме № 55594303
Обновлено 7 июня
Превью фото соискателя

Senior C#.NET Developer / Lead

Был сегодня в 1:12
350 000 ₽
31 год (родился 23 августа 1994)
Нижний Новгород
Условия занятости
Полная занятость
Стандартный график
В офисе/На объекте
Гражданство
Россия
Контакты
Телефон

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

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

    • Июнь 2024 – апрель 2025
    • 11 месяцев

    Технический директор (CTO)

    Color Disco
    Единственный в России магазин-конструктор сумок из бусин с интерактивной 3D-инструкцией!

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

    Создатель и технический директор платформы Color-Disco.ru Обязанности: Проектирование системы Обеспечение безопасности данных Доработка системы Управление ресурсами Стратегическое планирование Технологии Backend:.net core 8.0.8 в docker контейнерах (несколько реплик) Frontend: svelte v4 + tailwind DB: PXC кластер (несколько реплик) Создал всё с нуля, решил множество проблем технического характера (стабильности и безопасности системы). Проектировал систему так, что в профилировании памяти нет нужды, оптимизировал всё в процессе разработки. Как итог: аналогичные приложения занимают почти в 2 раза больше памяти и загружают процессор сильнее, мне удалось уменьшить потребление памяти и нагрузку на ЦП до разумного минимума, тем самым обеспечив приемлемый ценник по хостингу всех составляющих платформы. В процессе разработки платформы было создано расширение Serilog для асинхронной, безопасной, стабильной отправки логов в Телеграм чаты. Проведена работа по оптимизации потребления памяти. Теперь доступен на github https://github.com/sapozhnikovv/SCU.Serilog.Sinks.Telegram и в Nuget фиде https://www.nuget.org/packages/Serilog.Sinks.SCU.Telegram
    • Июнь 2018 – январь 2025
    • 6 лет и 8 месяцев

    Senior software developer (backend + frontend)-Главный разработчик

    USTA (US Tennis Association)
    Спортивные чемпионаты

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

    Проектирование, разработка и сопровождение высокопроизводительных и высоконагруженных систем для спортивных мероприятий. Разработка с нуля. Системы для управления персоналом. Системы для обработки и анализа платежей с точек оплаты. Системы для продаж мерча и еды. Интеграция с POS-терминалами. Интеграция с сервисами SMS-рассылок. Реализация сервисов для обработки транзакций. Реализация сервиса высокоскоростной отправки сообщения. Общение напрямую с заказчиком и подрядчиками/субподрядчиками. Стек:.NET Framework /.NET Core, MVC, Windows Forms, Windows Services, ASP.NET WebApi, ASP.NET Web Forms, EF, Linq2Sql, Dapper, Git, AWS, Serilog, T-SQL, MySQL, Svelte, Quasar, Vue, Swagger, IIS, Jira, REST API, OAuth, JWT Языки: C#, JS/TS, T-SQL, PowerShell POS системы: Stadis, IMS SMS провайдеры: ClickSend, Trumpia, bulkSms, Twilio Основные обязанности: - Разработка приложений и поддержка Качество кода: - Оценка качества - Рефакторинг Разработка: - Уровень приложений:.NET Framework /.NET Core - Уровень данных: EF; Linq2Sql; MS SQL Server 2012, Amazon Aurora Прочее: Docker, Postman, IIS Инструменты анализа кода: SonarQube Инструменты профилирования: JetBrains dotMemory & dotTrace, SSMS, AWS Облачные сервисы: AWS Secrets, AWS RDB, AWS Lambda, AWS Aurora, AWS SQS * есть рекомендательное письмо
    • Август 2018 – август 2024
    • 6 лет и 1 месяц

    Senior software engineer

    NeoGenomics (Fort Myers, Florida)
    Компания занимающаяся генетическим тестированием

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

    Проектирование, Разработка и поддержка приложений для медицинской компании (для докторов). Разработка с нуля. Поддержках как новых (.NET Core), так и старых систем (некоторые на VB). Приложения для генетического тестирования (выявление болезней). Приложения для управления (генетическими) тестами и панелями. Микросервисы и монолит. Профилирование и устранение утечек памяти. Улучшение производительности систем через оптимизацию кода или работу на стороне БД (оптимизация запросов или настройка БД). Есть лицензия на профилирование и анализ утечек памяти. Общение напрямую с заказчиком. Стек:.NET Framework /.NET Core, T-SQL, Knockout.JS, Vue, Vuex, Vuetify, Quasar, Sass, Less, Stylus, SignalR, Razor, WebForms, WebApi, MVC, TPL, WinAPI, WinForms, Dapper, Windows Services, Web services/apps, WCF, ClickOnce, LibTiff, WiX toolset, Microsoft Visual Studio Installer Projects, IIS, IKVM.NET, Apache FOP, iTextSharp, T4 templates, DBML, Linq2DB, Linq2Sql, Git, TFVS, Cloudian HyperStore, Docker, Serilog, Swagger, AzureDevOps, SOAP, gRpc, REST API, OAuth, JWT Языки: C#, T-SQL, VB, JS/TS Основные обязанности: - Разработка приложений и поддержка Качество кода: - Оценка качества - Рефакторинг Разработка: - Уровень приложений:.NET Framework /.NET Core, SOAP, gRpc, REST API - Фронтенд: JS/TS, Vue, Quasar, Knockout.JS - Уровень данных: Dapper, Linq2Db, Linq2Sql; MS SQL Server 2012 Облачные системы: Cloudian Прочее: Docker, Postman, IIS, Fiddler, SoapUI, IExpress * есть рекомендательное письмо от главы отдела Инструменты профилирования: JetBrains dotMemory & dotTrace, SSMS, perfView, DynaTrace, SolarWinds Помог клиентам решить проблемы, которые не могли определить и исправить 20 лет. Есть рекомендательное письмо от главы отдела. Разработанные системы: Приложение для запуска старых ClickOnce приложений из Chrome. Приложения для трансфера изображений виртуального микроскопа из основной системы в систему анализов. Приложения для расчёта кол-ва проб/тестов в зависимости от наборов правил, которые берутся из БД и трансформируются/компилируются в реальном времени в форму для максимально быстрого применения. и др.
    • Июнь 2018 – август 2024
    • 6 лет и 3 месяца

    Software Developer (backend + frontend)

    ООО ЭПИКСОФТ

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

    Разработка и сопровождение приложений. * есть рекомендательное письмо
    • Февраль 2022 – декабрь 2022
    • 11 месяцев

    Software Developer (backend)

    The Nexxus group

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

    Проектирование, разработка и сопровождение высокопроизводительных и высоконагруженных систем для предоставления данных о товарах и счетах, управления ценами, для предоставления отчётности поставщикам и продавцам. Реализация сервисов для обработки и анализа платёжных транзакций. Стек:.NET Core, Windows Services, ASP.NET WebApi, Dapper, Git, Serilog, T-SQL, Camunda, Swagger, Jira Языки: C#, T-SQL Основные обязанности: - Разработка приложений и поддержка Качество кода: - Оценка качества - Рефакторинг Разработка: - Уровень приложений:.NET Core - Уровень данных: Dapper; MS SQL Server 2012 Прочее: Docker, Postman, Camunda
    • Март 2016 – май 2018
    • 2 года и 3 месяца

    Software Developer (backend + frontend)-Tech Lead

    ООО Норбит

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

    Разработка и поддержка CRM системы компании. Основные обязанности: - Внедрение решений EAI (Enterprise Application Integration) и EDI (Enterprise Data Integration) для различных корпоративных систем. - Создание проектно-технической документации для разработчиков. - Разработка и интеграция приложений (Разработка SOA-систем и др.) - Декомпозиция задач для разработчиков - Техническое Проектирование - Руководитель группы - Обучение команды разработчиков используемым технологиям/паттернам проектирования/архитектурным решениям (проведение тренингов) - Администрирование TFS-проектов. Поддержка качества продукции: - Поддержка процесса непрерывной интеграции - Ревью кода - Рефакторинг кода Разработка: - Уровень пользовательского интерфейса: JavaScript, Ajax, Sencha Ext.js 4 + RequireJS - Уровень приложения: C#, .NET Framework 4.7; ASP.NET MVC 5, WebApi 2, WCF, ADO.NET - Уровень данных: Linq2Db; MS SQL-сервер 2012 Прочее: - Брокер сообщений RabbitMQ; - Redis - Integration tests, Unit tests Системы управления версиями: Git; SVN; TFVS
    • Июнь 2015 – январь 2016
    • 8 месяцев

    Web-разработчик

    ООО Р-НЕЙМ

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

    Разработка и поддержка сайтов. Администрирование БД. Добавление функционала. Поиск и исправление ошибок в кратчайшие сроки.
    • Январь 2015 – январь 2015
    • 1 месяц

    Программист-разработчик

    ООО РусТара

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

    Разработка программы "задача оптимального распила древесины". C#, .NET. Создание и сопровождение сайта компании
    • Январь 2011 – февраль 2013
    • 2 года и 2 месяца

    Web-разработчик

    ООО РусТара

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

    Создание и сопровождение сайта
    • Май 2010 – январь 2011
    • 9 месяцев

    Web-разработчик

    РЦСП "Каскад"
    Безопасность, охранная деятельность

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

    Создание и сопровождение сайта.

Условия занятости

  • Подходящие условия занятости
Полная занятость
Стандартный график
В офисе/На объекте

Обо мне

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

### Профессиональный опыт ### * 8 лет в российских IT-компаниях + дальнейшая деятельность как ИП * 7+ лет в международных IT-компаниях на позициях Full-Stack Developer с фокусом на бэкенд, оптимизацию производительности и устранение утечек памяти * Опыт замещения ролей Team Lead/Tech Lead * Работал в коллективах с Англоязычными разработчиками, тестерами и бизнес-аналитиками из Америки, Испании, Мексики, Коста-Рики, Китая, Индии - кросс-культурная коммуникация. - -- ### Управление ### * Руководство командой из 8 специалистов: 4 разработчика (Mid/Senior), 3 QA, 1 DevOps * Стабилизация процесса релизов: устранение критических ошибок и сокращение downtime * Полный цикл управления проектами: - Декомпозиция задач и постановка/приоритизация целей - Прямое взаимодействие с клиентами и (суб) подрядчиками - Перевод бизнес-требований в технические спецификации понятные разработчикам * Регулярное проведение код-ревью и верхнеуровневый мониторинг * Организовывал и проводил технические собеседования * Создание психологически безопасной среды внутри команды * Отслеживал и планированил работы по графикам - -- ### Разработка ### * Разработка с нуля: бэкенд (C# и VB, .NET Framework и Core), фронтенд (Svelte, Vue, JS/TS), проектирование структуры БД * Интеграция с AWS (Lambda, S3, SQS, RDS) * Docker контейнеризация и т. п. * Создание детальной технической документации (включая установщики) и отчётов на английском * Оптимизация кода и запросов БД * Успешно понижал когнитивную сложность кода (и многие другие метрики). * Разрабатывал эффективный многопоточный и асинхронный код * Профилирование памяти (включая олд-скульные техники) * Использовал в работе контейнеризацию, облачные сервисы (очереди, брокеры, хранилища), профилировщики памяти и трейсеры, дизасемблеры * Понимаю взаимодействие .NET Runtime с низкоуровневыми механизмами ОС * Разрабатывал стабильные системы (устойчивые к сбоям) ### Технические достижения ### * Интеграция в существующие приложения высокоскоростной отправки в SMS-шлюз: скорость отправки 10K+ сообщений/минуту (для спортивных чемпионатов). стек:.NET Core 8 + AWS SQS + Twilio/Trumpia/ClickSend * С нуля разрабатывал системы для работы с POS-терминалами оплаты и обработкой онлайн и оффлайн платежей (100K+ транзакций/месяц). * Поддерживал медицинские приложения для генетического тестирования и виртуальный микроскоп (микросервисы + интеграция с legacy-системам

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

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 688 похожих резюме
Обновлено 16 ноября
Превью фото соискателя
Senior frontend developer (React)з/п не указана
Последнее место работы (5 лет и 2 мес.)Руководитель Группы разработки пользовательских интерфейсовОктябрь 2020 – работает сейчас
Обновлено 12 ноябряПоследнее место работы (1 год и 7 мес.)Java developerАпрель 2024 – ноябрь 2025
Обновлено 5 декабряПоследнее место работы (7 лет и 11 мес.)Ведущий инженерЯнварь 2018 – работает сейчас
Обновлено 14 ноября
no-avatar
Программистз/п не указана
Последнее место работы (1 год и 3 мес.)Инженер-программистИюль 2017 – октябрь 2018
Обновлено 30 октябряПоследнее место работы (1 год и 1 мес.)Оператор БДАпрель 2021 – май 2022
Обновлено 19 сентябряПоследнее место работы (3 мес.)Ведущий программистСентябрь 2017 – декабрь 2017
Обновлено 23 сентября
no-avatar
Программист 1Сз/п не указана
Последнее место работы (2 года и 1 мес.)Программист 1САпрель 2022 – май 2024
Обновлено 23 ноября 2004Последнее место работы (1 год)Разработчик ПОИюнь 2003 – июнь 2004
Обновлено 26 февраля
Обновлено 10 августа 2020Последнее место работы (7 лет и 3 мес.)REMOTE (SQA) Software quality assurance automationСентябрь 2018 – работает сейчас
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеSenior C# developer

Смотрите также резюме




Общество с ограниченной ответственностью «СуперДжоб» Г.Москва, ул. Дмитровка М, дом 20 ИНН 7702319337 ОКВЭД 63.11.1 vip@superjob.ru +7(495)7907277 Программа ЭВМ SuperJob и Программные модули включены в Реестр российского программного обеспечения (ПО), реестровая запись № 9280 от 20.02.2021г. Программный интерфейс API SuperJob включен в Реестр российского программного обеспечения (ПО), реестровая запись № 11081 от 20.07.2021г.
© 2000–2025 SuperJob