.NET программист.У меня более 5 лет опыта в разработке коммерческого программного обеспечения и 10 лет разработки программного обеспечения с открытым кодом.Я работал с локальными и удаленными командами.Навыки и технологии:- C#, MVVM WPF, WinForms, Git, WCF- T-SQL, MS Sql Server (сложные запросы, рекурсивные, хранимые процедуры), MongoDB- PetaPoco, LINQ, Dapper- системы контроля версий Git, TFS- Канбан, Scrum методики, Jira- C++, частично C++ 11- Unit, интеграционное тестирование- знание основных паттернов, SOLIDУстный английский A1, письменный A2.Имею аналитический склад ума;Разработанные open-source программы:ImageComparer - программа поиска дубликатов изображений методом извлечения ORB дескрипторов и сравнения их с помощью pHash.https://sourceforge.net/projects/imagecomparer/Поддержка AntiDupl – программы поиска дубликатов изображений или изображений с дефектами. C++, SSE2, GDI+, C#, WinForms, WPF.https://github.com/ermig1979/AntiDuplИ другие программы https://github.com/heinrichI
-
.Net DeveloperI-Techlabs Aug 2020 - PresentVolgograd, RussiaДесктопная легаси израильская бухгалтерская программа. Пользовательская, административная и для внутреннего использования части в одном монолите (~70 проектов). Интерфейс и литералы на иврите. Используется две базы данных для программы + база данных под каждую компанию (~700 таблиц).Технологии: .Net Framework 4.0, WinForms, Ninject, MS SQL Server, Entity Framework, ADO.Net из статичных классов.Участие: • Добавление импорта из двоичных файлов из другого легаси приложения… Show more Десктопная легаси израильская бухгалтерская программа. Пользовательская, административная и для внутреннего использования части в одном монолите (~70 проектов). Интерфейс и литералы на иврите. Используется две базы данных для программы + база данных под каждую компанию (~700 таблиц).Технологии: .Net Framework 4.0, WinForms, Ninject, MS SQL Server, Entity Framework, ADO.Net из статичных классов.Участие: • Добавление импорта из двоичных файлов из другого легаси приложения написанного Delphi.• Утилита извлечения (с помощью Roslyn), добавления в ресурсы и перевода hardcoded строк текста на иврите.• Добавление сервиса оплаты кредитными картами.• Интеграционные тесты и рефакторинг.Система интеграционного тестирования web-api по контракту, генерация контрактов вручную, через визуальный конструктор, из сваггер-файла. Контракты используют метаязык могли генерировать случайные значения, значения из диапазона и ссылки на предыдушие шаги выполнения.Технологии: .Net 5, REST API, MongoDB, SignalR, Hangfire, React.JSУчастие: • Контроллер архива, команды и запросы для него.• Сериализация нетипизированных полей для записи в mongo.• Связь фронт-енда и исполнителя запросов через SignalR.• Библиотека форматирования HealthCheck для Prometheus.• Юнит и интеграционные тесты.Микросервисы сбора данных (считывание из брокера сообщений) по ставкам и регистрациям игроков у букмекера, формирования и отправки запросов в сервисы аналитики (Amplitude, GoogleAnalytics, Appsflyer). Сервисы имели высокую нагрузку.Технологии: Web-API сервисы, Net Core 3.1, Apache Kafka, Mongo Db, Reactive Extensions.Участие: • Unit-тесты и рефакторинг.• Добавление функциональности переотправки потерянных сообщений.• Изменение сервисов по требованиям новых бизнес правил.• Добавление маппера типа обработки полей к топикам.Поддержка проекта микросервисов взаимодействия с ЦУПИС, сервисами Core букмекера. Show less -
Dotnet DeveloperEpam Systems Oct 2019 - May 2020Volgograd, RussiaПроект миграции легаси приложения подсчета строительной сметы с MS Excel и VBA Form на .Net Core + React, TypeScript.В команде работало: 1 проектный менеджер, 1 бизнес аналитик, 5 тестировшиков, 9 разработчиков.Участие: • Перенос формул из Excel в json для сервиса калькулятора. • Миграция форм VB в json для сервиса движка сайта. • Правка утилиты-конвертора.Поддержка приложения страхования. Это электронный документооборот различных видов страховых… Show more Проект миграции легаси приложения подсчета строительной сметы с MS Excel и VBA Form на .Net Core + React, TypeScript.В команде работало: 1 проектный менеджер, 1 бизнес аналитик, 5 тестировшиков, 9 разработчиков.Участие: • Перенос формул из Excel в json для сервиса калькулятора. • Миграция форм VB в json для сервиса движка сайта. • Правка утилиты-конвертора.Поддержка приложения страхования. Это электронный документооборот различных видов страховых договоров.Технологии: .NET Framework 4.5, C#, WPF MVVM, WinForms, NPoco, Ninject, Castle, AspNet WebApi, Telerik UI, Oracle, CSLA .NET, Spring.NET.Legacy код, кодовая база на словенском, ~394 проектов.Команда: 1 проектный менеджер, 3 бизнес аналитика, 3 тестировшика, 15 разработчиков.Участие:• Исправление ошибок при копировании политики.• Исправление ошибок в модуле переноса портфеля.• Исправление ошибок в актах приема-передачи.• Исправление переводов.• Исправление поведения UI. Show less -
C# DeveloperVolgogradneftemash Oao Jun 2015 - Oct 2019Volgograd, RussiaРазработка, поддержка независимых программных продуктов для автоматизации процессов предприятия и плагинов к системам АСКОН (Лоцман, Вертикаль). Оформление технической документации.Технологии: WinForms MVP, WPF MVVM, .Net Framework 3.5-4, , мини-ОРМ PetaPoco, NHibernate, Catel, WCF.IoC-контейнеры: TinyIoC, Catel, Castle WindsorСистемы контроля версий - TFS, GitLab.Команда: Над проектом работал один разработчик, один тестер-аналитик и проектный менеджер. Ревью кода не… Show more Разработка, поддержка независимых программных продуктов для автоматизации процессов предприятия и плагинов к системам АСКОН (Лоцман, Вертикаль). Оформление технической документации.Технологии: WinForms MVP, WPF MVVM, .Net Framework 3.5-4, , мини-ОРМ PetaPoco, NHibernate, Catel, WCF.IoC-контейнеры: TinyIoC, Catel, Castle WindsorСистемы контроля версий - TFS, GitLab.Команда: Над проектом работал один разработчик, один тестер-аналитик и проектный менеджер. Ревью кода не использовалось. Некоторые из проектов:WPF-десктопное приложение «Документооборот отдела маркетинга». Предназначалась для управления процессом проработки заказов в Отделе Маркетинга, составления проектов документации, электронных справочников, мониторинг текущего состояния заказа по каждому заказчику, составление отчетов. Состояла из 7 модулей: инициализатор, интерфейс, бд, бизнес-логика, отдельная объектная модель, отчёты, контролы.Использовалось WPF с шаблоном MVVM, .Net Framework 4, TinyIoC, мини-ОРМ PetaPoco. База данных на SQL Server, ~25 таблиц. Участие: проектировал и написал с нуля.Программа Склад – отслеживание текущего состояния складов, перемещение материальных ценностей (материалов, инструментов), формирование документов прихода и расхода. Наследуемый (legacy) код. Состояла из ~40 проектов. Использовалась загрузка разных типы складов и документов через MEF. Хранение складов и методы доступа к БД были в статических классах.Технологии: .Net Framework 3.5-4, собственная обертка на Ado Net, WinForms.Участие: Добавление модуля инструментов и оснастки, исправление ошибок и расширение функциональность для возможности работы нового модуля. Show less
Дмитрий Борисов Education Details
-
Volgograd State Technical UniversitySystems Computer Aided Design And Designing A Search -
Volgograd State Technical UniversityEngineering Materials Technology
Frequently Asked Questions about Дмитрий Борисов
What company does Дмитрий Борисов work for?
Дмитрий Борисов works for I-Techlabs
What is Дмитрий Борисов's role at the current company?
Дмитрий Борисов's current role is Software Engineer.
What schools did Дмитрий Борисов attend?
Дмитрий Борисов attended Volgograd State Technical University, Volgograd State Technical University.
Not the Дмитрий Борисов you were looking for?
-
-
-
-
Dmitry Borisov
Russia
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial