Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Валентин Б. .NET разработчик, Middle+

ID 5865
ВБ
Валентин Б.
Мужчина
Россия, Москва, UTC+3
Ставка
3,250 Р/час
НДС не облагается
Специалист доступен с 1 мая 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Middle+
Навыки
C#
C
C++
Java
JavaScript
SQL
Lua
PHP
Camel
Avro
Vavr
Assembler
IntelliJ IDEA
.NET Core
.NET
Node.js
PostgreSQL
MS SQL Server
Oracle
MS Access
SQLite
Entity Framework
Entity Framework Core
Migrations
ASP.NET MVC
Web Api
LINQ
Dependency injection
Azure
Windows Forms
QT
Framework7
HTML5
CSS3
Ajax
Bootstrap
JQuery
Fork
Swagger
Redmine
GitLab
GitHub
Selenium
ГОСТ
Docker
FTP
HTTP
DHCP
SMTP
SOAP
REST
JSON
Знание языков
Английский — B1
Проекты   (7 лет 7 месяцев)
ООО «Смартек»
Роль
C# .NET разработчик
Обязанности
система обеспечения унифицированного учета и ведения объектов жилищного и нежилого фонда. Предназначена для автоматизации деятельности Департамента городского имущества города Москвы. Участие в разработке архитектуры сервисов, поиск путей решения ошибок в приложении, рекомендации по доработке существующего функционала приложения, поиск и исправление критических ошибок в MVC приложениях, исправление ошибок в Core сервисах, разработка нового функционала и сервисов. Техническое окружение: С#, ASP.NET, .NET Core, Web API, EF, Oracle, MS SQL, Visual Studio 2022, jQuery «Программное решение для управления идеями, предложениями, инновациями» год). Приложение для подачи и последующей реализации предложений пользователей в каких-либо областях экономической и социальной деятельности граждан. Заказчиками приложения являются крупные государственные и коммерческие организации. Разработка новых сервисов, доработка MVC приложений, разработка нового функционала. Техническое окружение: С#, ASP.NET, .NET Core, Web API, EF, PostgreSQL, MS SQL, Visual Studio 2022, jQuery
Период работы
Май 2022 - Апрель 2023  (1 год)
Гранит-К
Роль
C# .NET разработчик
Обязанности
Менеджер проекта и главный разработчик системы криптографической защиты информации «Гранит-К» в команде из 5 человек. Программный комплекс «Гранит-К» - некоммерческий проект, предназначенный для построения защищенной распределенной сети участников обмена информацией. Включает в себя: - Удостоверяющий центр; - Генератор закрытого ключа; - Программа шифрования файлов; - Аппаратный блок защиты УЦ; - DLL библиотека, реализующая все основные функции (и пример ее использования); - Однокомпонентная программа шифрования данных "Роза-М"; - Аппаратный криптографически устойчивый генератор случайных чисел (на основе шума p-n перехода транзистора); В части симметричного шифрования используются: ГОСТ 34.10-2012, 34.11─2012, 34.12—2015, 34.13─2015. В части асимметричного шифрования используется алгоритм RSA с длиной ключа 4096 бит. Удостоверяющий центр создает полноценные сертификаты, которые могут быть установлены в ОС Windows (при установке криптопровайдера поддерживающего ГОСТы, например, «КриптоПро»). Проект не использует стороннюю библиотеку OpenSSL, или ее части, в целях безопасности. Для работы с большими числами использована библиотека mpir. Для чтения ASN1 и шифрования RSA используется CryptoPP. Контейнер закрытого ключа использует собственный формат, похожий на ASN1. Аппаратный блок защиты представляет собой плату на микроконтроллере STM32, которая хранит зашифрованный (AES) ключ и взаимодействует с ПО. На основе ряда простых математических функций реализован генератор ключа и его проверка. Техническое окружение: С, С++, С#, Qt, PostgreSQL, SQLite, Visual Studio 2015-2017, Git, GitLab
Период работы
Сентябрь 2018 - Декабрь 2021  (3 года 4 месяца)
Автоматическое взаимодействие с банком
Роль
C# .NET разработчик
Обязанности
Менеджер проекта и главный разработчик системы «Автоматическое взаимодействие с банком» в команде из 4 человек. Выдвинул идею построения данной системы, выступил как главный разработчик Java части и сложных парсеров. Проект состоит из двух частей с пользовательским интерфейсом WinForms и JavaFX: 1. Два приложения для рабочих станций, написанных на C#. «Оператор отдела» - на основании события по изменению файловой системы, читает новый файл, проверяет содержащиеся в нем документы на предмет ошибок, сообщает специалисту о возможности проведения данных документов, отправляет оповещение начальнику о необходимости дальнейших действий. Ведет мониторинг обработанных в банке документов, строит отчеты, информирует о нештатных ситуациях. «Начальник отдела» - на основании события по изменению файловой системы, читает новый файл, проверяет содержащиеся в нем документы на предмет ошибок, переносит файл в рабочий каталог программы «Астра», добавляет платежные документы в БД. Ведет мониторинг обработанных в банке документов, строит отчеты, информирует о нештатных ситуациях. 2. «Астра»-Java, Java FX приложение. Отправляет платежи, находящиеся во входящем каталоге и БД в банк, используя REST API банка. Выполняет мониторинг отправленных документов, изменяет их статус(1/2/3 подпись, в обработке, сквитован, отказан, удален, потерян), выполняет квитовку платежей, ищет удаленные/потерянные документы, в автоматическом режиме формирует промежуточные выписки, рассылает сообщения специалистам отдела о происходящих процессах и необходимости определенных действий. Для хранения данных используется Microsoft SQL Server. Техническое окружение: С#, Java, Windows Form, JavaFx, Entity Framework 6, EF Migrations, MS SQL, Visual Studio 2019, IntelliJ Idea, Git, GitHab.
Период работы
Январь 2021 - Сентябрь 2021  (9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

Недавно просмотренные специалисты