Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте сегодня в 00:06

Кандидат

Мужчина, 45 лет, родился 10 июля 1979

Активно ищет работу

Москва, м. Щукинская, готов к переезду (Австралия, Австрия, Бельгия, Великобритания, Германия, Греция, Грузия, Казахстан, Канада, США, Сербия, Словакия, Словения, Франция, Хорватия, Черногория, Чехия, Эстония, ЮАР), готов к командировкам

.Net Senior developer

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 23 года

Декабрь 2022Март 2025
2 года 4 месяца
Amdocs

Москва, www.amdocs.com/

Senior developer
Разработка и проектирование программных компонент на C#. Проект SDB- перевод бизнес логики с сервера msql на сервер приложения в Dal и скрипты для Entity Framework. Для крупного внутрикорпоративного wpf desktop приложения занимающегося учётом телекоммуникационного оборудования по всей РФ . Основной стек Net framework 4.7.2 Entity Framework Проект CLS - разработка end-2-end тестов и утилит для нужд тестирования сервиса занимающегося хранением балансов и счётчиков для абонентов сотовой сети. Основной стек Redis, Net Core 6.0 , Docker, Allure , Grpc - protobuf Sdb Load Testing - разработка метода и функционала для нагрузочного тестирования сервера SDB. Включала инъекцию кода в клиент приложения чтобы можно было записать сценарий. И разработку заглушки клиента приложения которая могла взять проиграть записанный сценарий в Jmeter и отдать результаты вызов , времени ответ сервера для сбора статистики в Jmeter. Refactoring Medio OCS - Исправление , замечании и разработка фитч в сервисе резервирования балансов для абонентов сети. Нам был передан крупный объём телекоммуникационного кода , поддерживаемого в течении десятков лет иностранным коллективом , который требовалось проанализировать накопить экспертизу о том как он работает . В основном работа касалась попыток изолировать код , внести изменения и ничего не сломать + ревью работы других инженеров.
Февраль 2021Сентябрь 2022
1 год 8 месяцев

Москва, www.psbank.ru/job

Финансовый сектор... Показать еще

Ведущий инженер-программист
Код операций процессинга пллатежей, реализация различного API для мобильных приложений (android ios) spa веб приложения банка. Стандартная работа на этой должности , особо ничего нового,очень консервативное место,все те же технологии что были на предыдущих местах. + Откат по технологиям примерно в 2010 год.
Февраль 2019Сентябрь 2020
1 год 8 месяцев

Москва, www.ibs.ru

Информационные технологии, системная интеграция, интернет... Показать еще

.net разработчик
Разработка сервисов (wcf,rest) на c#, Немного Front End разработки ,. Плотная работа с Mssql меньше , но тоже с PostrgeSql Новые технологии docker (чуть чуть) kafka попытка настройки стриминговой платформы. Ухожу потому что распалась команда и процессы agile не работают а частично имитируются В результате программист выполняет роли Аналитика, Дизайнера, Программиста, Тестировщика времени чтобы покрыть эти роли нет , ничего не работает.
Ноябрь 2015Февраль 2019
3 года 4 месяца

Москва, www.mont.ru

Информационные технологии, системная интеграция, интернет... Показать еще

.net разработчик
Back-end доработка функциональности маркетинговой части портала Mont.com , участие в разработке админки управления контентом для маркетинговой части портала Mont.com (CMS) Доработка единой авторизации passport.mont.com, Проектирование, реализация wcf, webapi (restfull) сервисов для внутрикорпоративного взаимодействия. Технологии с которыми работал Nhibernate(fluent) / Identity Server/ MediatR Swagger/ElasticSearch/Redis/ Microsoft.Owin.Testing IC/ID Teamcity/Team Services git
Ноябрь 2014Сентябрь 2015
11 месяцев
ruspo.ru

Москва, ruspo.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик
Доработка функциональности сайта Разработка : - на JS (Роботов для Phantom.js, различной клиентской обвязки, jQuery, шаблоны doT.js ) - Различной функциональности на C# (серверная часть ASP.NET , MVC 4 , Dapper, Rabbitmq, Couchbase, Ninject, NLog) - юнит тестов (C#) - Sql скриптов для ms sql 2008-2012 , реализация горизонтального шардинга, работа с большими объёмами данных.
Октябрь 2013Ноябрь 2014
1 год 2 месяца

Москва, www.wintegra.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик
Разработка SQL скриптов для db2 . Разработка серверного кода на Java (intellij idea). Разработка клиентского кода JavaScript. Разработка XSLT преобразований. Разработка отчётов для JasperReport. Разработка пользовательской документации. Разработка небольших инструментов на С# для нужд разработки. Подготовка новых версий ПО и установка у заказчика.
Июнь 2011Октябрь 2013
2 года 5 месяцев
Аренда Директ

Москва, arendadirect.ru

Инженер-программист
Участвовал в этом start-up-е c самого начала Разработка функциональности сайта . Серверная часть на платформе 4.5 .net + MVC + Razor +EF5 База данных Microsoft SQL Server 2008 Клиент: Javascript + jquery. ------- Контроль версий TFS IDE: MS Visual Studio 2012
Январь 2010Март 2010
3 месяца

Москва, hr.auriga.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Project manager
Компания решила участвовать в проекте по написанию требований на уже существующее бортовое ПО и сертификации этого ПО согласно стандарту DO178-b на уровень критичности С. Опыта участия в подобных проектах у компании не было, набиралась команда с "нуля". На начальном этапе необходимо было выработать процесс взаимодействия с заказчиком (Компания XXX Германия) . Наладить регулярный выпуск поставок. Я выполнял роль team leader по данному проекту ( + 2 outsource инженера в подчинении). Основные TL функции: Постановка процессов. Прогнозы трудоёмкости. Сбор информации по трудозатратам. Взаимодействие с заказчиком. Наработка правил оформления требований. Основные инженерные функции: Анализ и документирование кода, описание применяемых методов. Code review. Группой задокументирована и сдана заказчику библиотека основанная на POSIX libm.
Июль 2000Январь 2010
9 лет 7 месяцев
ВП БАРС (DC BARS), г.Москва : Бортовые Алгоритмы и Разработка Систем.Компания занимается формальным тестированием встроенного ПО для летательных аппаратов(ЛА) основной потребитель услуг HoneyWell(USA), Light Signals(USA).
Программист (Полная занятость)
Разработка тестов, "белый ящик" тестирование кода, моделей по предоставленным заказчиком требованиям. разработка ПО (Разрабатывал вычислительный комплекс для тестирования бортового оборудования на базе мобильного ПК и датчика на основе микропроцессора Pic17c6xx). разработка инструментария (разрабатывал отладчики, компараторы для обработки изменений в требованиях и прочие средства помощи разработки). разработка Тех. Документации.(Руководство пользователя, ТУ, ТЗ, специфической сопроводительной документации на программную продукцию. На английском и русском языках). Review пакетов написанных другими инженерами. (Все программные продукты, поставляемые заказчику, проходили процедуру формальных инспекций.) Code Review (Поиск ошибок, неточностей, опасных и недопустимых приёмов в коде заказчика на языке C). Администрирование Linux. Конфигурирование СКУ.
Февраль 2009Декабрь 2009
11 месяцев
ВП БАРС (DC BARS), г.Москва
Инженер программист (Полная занятость)
Разработка юнит-тестов для системы управления самолётом Boeing787.
Июль 2007Февраль 2009
1 год 8 месяцев
Liebherr, г.Москва
Инженер программист (Полная занятость)
Информацию можно найти на сайте http://www.liebherr.com/ Крупная транснациональная компания с оборотом более 6 млрдов евро, имеет заводы по всему миру. Я работал в подразделении работающем в аэрокосмической промышленности (Liebherr - Aerospace). Наш отдел занимался в основном работами по проекту Sukhoi Superjet 100 (Flight By Wire, системы управления рабочими плоскостями monitor & control chanel). Были работы с европейскими и американскими заказчиками. Я работал в команде инженеров, которая обеспечивала верификационные процессы разработки ПО, необходимые по стандарту разработки. Мы занимались программной частью (software). В основном это анализ кода (CodeReview), анализ низкоуровневых требований (Low Level Requrement Review), и модульное тестирование (unit testing). Официальный язык проекта английский, по этой причине вся документация, переписка, результаты работы велись на английском языке. Requrement Review/CodeReview Основная задача состояла: 1. в анализе требований и кода на соответствие одного другому. 2. нахождении несоответствий кода стандарту, нахождении опечаток, ошибок в требованиях; 3. проверки результатов работы компилятора / сборщика и скриптов по автоматическому анализу кода типа PolySpace, QAC; 4. нахождении алгоритмических ошибок в коде и требованиях; 5. проверки требований на тестируемость; 6. сохранении результатов в системе управления дефектами (Rational ClearQuest); 7. перепроверки работы коллег (Cross Review); 8. unit testing Тестировалось программное обеспечение уровня критичности A, что требовало покрытие требований по методу модифицированного покрытия по веткам/условиям (Modified Condition/Decision Coverage). Основными задачами было: 1) Анализ требований и построение структуры требований и далее формирование тестплана (набора тестовых случаев) для покрытия требований с заданным уровнем критичности. (с помощью Classification Tree Editor for Embedded Systems) 2) Формирование тестового окружения и тестового драйвера. Исходный код предоставлялся на языке С. Необходимо было вычленить необходимую функцию или область (в случае интеграционных тестов) из всей системы- объявить используемые переменные, написать функциональные заглушки. 3) Формирование тестовых данных по заранее составленному тестплану. 4) В случае если код содержит ошибку приводящую к остановке тестового драйвера или код не соответствует требованиям - оформление причин не покрытых тестовых случаев. 5) Перепрогон тестов сбор и оформление результатов- покрытия кода, информации о непокрытых ветках кода, ветках требований, уникальных заглушках и прочее. 6) Перепроверка тестов коллег. Анализ составления тестового плана по требованиям необходимого для покрытия по заданному уровню критичности. Проверка соответсвия тестовых данных тестовому случаю. 7) Сохранение выявленых проблем в системе управления дефектами. 8) Сборка единого отчёта (тысячи страниц) и подготовка его для отправки. заказчикам. (Для задач 1-5,8 использовался специализированный инструмент - TESSY от www.razorcat.com)
Апрель 2006Май 2007
1 год 2 месяца
AST (Advanced system technologies), г.Москва Компаниями Группы АСТ выполнено более ста ИТ-проектов для структур государственного и регионального управления, промышленности, проектных и торговых корпораций, банков и др. АСТ является участником таких известных ИТ- программ и проектов России, как ФЦП «Электронная Россия», Гособоронзаказ, ГАС «Выборы» и др.
Главный специалист (Полная занятость)
Руководство малыми программными коллективами 3-7 человек. Постановка задач программистам, тестировщикам, контроль сроков. Общение с представителями заказчика. Системное проектирование - концептуальное, модульное. архитектурное проектирование. Обеспечение групповой разработки, управление конфигурациями. Постановка технологии программирования. Контроль проектной документации, отчётно-нормативной документации.

Навыки

Уровни владения навыками
Продвинутый уровень
SQL
Git
MS SQL
С#
MS SQL Server
SOLID
LINQ
MS Visual Studio
Microsoft Visual Studio
REST API
Unit Testing
Transact-SQL
JSON
Средний уровень
REST
Redis
ASP.NET
Entity Framework
CQRS
Базовый уровень
Docker
Kafka
WCF
Xsd
Уровень не указан
Исполнительность

Опыт вождения

Имеется собственный автомобиль

Права категории B

Обо мне

Последние 12 лет в net. разработке. Англиский B2 . Позиционирую себя как Senior Decveloper. Есть амбиции архитектора. ВНЖ Сербии до до ноября 27 года. Интересует работа backend разработчика c возможностью работы за пределами РФ.

Высшее образование

2002
МИФИ
Кибернетика/Прикладная математика, инженер-математик

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


НемецкийA1 — Начальный


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия, Сербия

Желательное время в пути до работы: Не более часа