Роман И. .NET разработчик, Senior

ID 12601
РИ
Роман И.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 125 Р/час
НДС не облагается
Специалист доступен с 7 ноября 2024 г.

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

Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Senior
Навыки
CSS & Preprocessors
C#
ASP.NET Core
.NET Framework 4.8
Grafana
NLog
Redux
corel
AWS
GitLab
Kubernetes
NUnit
Bash
Scrum
MongoDB
Linux
Jest
Redis
Nginx
Prometheus
.NET Core
.NET Core 3
SignalR
Dapper
ZeroMQ
Kafka
MinIo
MSSQL
Sitecore
Tailwind
.NET 6
HTML
Docker
zustand
Waterfall
Vite
JQuery
ASP.NET MVC
Angular
Jira
Mocha.js
PostgreSQL
RabbitMQ
React
Web Api
Entity Framework
Entity Framework Core
REST API
nomad
Microservice Architecture
CSS
ESLint
Hazelcast
Husky
JavaScript
Prettier
React Hooks
Sequelize
Thunk
TypeScript
immutable
Elasticsearch
Git
NGRX
Webpack
WebSockets
webworkers
ERP
Salesforce
Identity Server
Microsoft
RxJS
SQL
API
Bootstrap
CRM
MS Dynamics
TeamCity
TFS
Отрасли
EdTech
Logistics & Transport
Manufacturing
Telecom
Urban technology
Знание языков
Английский — B1
Главное о специалисте
Роман - опытный Fullstack .NET разработчик с более чем 12-летним стажем. За свою профессиональную карьеру он работал в крупных иностранных компаниях и создавал эффективное программное обеспечение, занимался оптимизацией и реинжинирингом устаревших, но важных для бизнеса решений. Его кредо с начала карьеры - помогать людям и делать мир лучше через программирование
Проекты   (12 лет 5 месяцев)
Разработка высоконагруженной платформы для взаимодействия с ресторанами, кафе и ритейлом представляет собой создание многофункциональной экосистемы.
Роль
Leading Fullstack .NET Developer
Обязанности
Разработка высоконагруженной платформы для взаимодействия с ресторанами, кафе и ритейлом представляет собой создание многофункциональной экосистемы. Это решение включает в себя разнообразные приложения: веб-приложения, мобильные приложения и ПО для терминалов самообслуживания. Вся работа ведётся в рамках SCRUM-процесса, что обеспечивает гибкость и адаптивность проекта. Платформа направлена на улучшение взаимодействия между различными видами бизнеса в сфере питания и розничной торговли. Комплексный подход позволяет создать эффективное и удобное ПО, удовлетворяющее потребности пользователей и клиентов. Такой подход способствует росту производительности и качества обслуживания, делая бизнес-процессы более прозрачными и управляемыми. Обязанности: • Разработка ПО в соответствии с бизнес-потребностями; • Разработка и оптимизация алгоритмов; • Разработка решений для выхода из различных критических ситуаций. • Разработка автоматизированных тестов; • Избавление от технического долга; • Исследование и создание рекомендаций для разработки новых технологических инструментов; • Участие в проектировании отдельных модулей информационной системы; • Участие в общекомандных совещаниях; • Ревью кода;
Стек специалиста на проекте
C#, NLog, corel, GitLab, NUnit, Redis, .NET Core, MSSQL, .NET 6, ASP.NET MVC, Jira, RabbitMQ, Web Api, Entity Framework
Отрасль проекта
Urban technology
Период работы
Октябрь 2023 - По настоящее время  (1 год 2 месяца)
Разработка модуля интерактивной карты, которая позволяет клиентам выбирать несколько маршрутов с рассчитанными ценами на топливо
Роль
Leading Fullstack .NET Developer
Обязанности
Проект в области логистики. Занимался разработкой модуля интерактивной карты, которая позволяет клиентам выбирать несколько маршрутов с рассчитанными ценами на топливо в зависимости от множества условий. Этот функционал был интегрирован с тремя сторонними калькуляторами маршрутов и цен, обеспечивая точные и своевременные расчеты. В целом разрабатывались новые микросервисы, которые позволяли плавно переключать систему со старых монолитных модулей на новые, реализованные на основе микросервисов. Это не только улучшило гибкость системы, но и позволило реализовать новые функции, ранее заблокированные ограничениями старых модулей. В процессе работы тесно сотрудничал с PO и BA для определения четких и понятных сроков по реализации того или иного функционала. Особое внимание уделялось решению проблем, связанных с техническим долгом. Благодаря комплексному подходу и вниманию к деталям, удалось значительно повысить производительность и устойчивость системы, что положительно сказалось на общем качестве продукта. Обязанности и задачи: • Full stack разработка согласно актуальным бизнес-требованиям; • Разработка сервисов и настройка коммуникационных процессов между ними; • Разработка микросервисов, позволяющих системе перейти от старых нестабильных модулей к новым; • Техническая поддержка существующих модулей ИС; • Оптимизация запросов и алгоритмов для уменьшения времени обработки данных и повышения точности расчетов. • Исследование и создание рекомендаций для разработки новых технологических инструментов; • Внедрение новых технологий; • Проведение SCRUM-звонков; • Ревью кода; • Проведение анализа данных о производительности для выявления возможностей дальнейшего улучшения системы; • Разработка и реализация плана технической поддержки для пользователей новой системы, включая обучающие материалы и регулярные обновления.
Стек специалиста на проекте
CSS & Preprocessors, C#, corel, AWS, Kubernetes, Redis, SignalR, MSSQL, Tailwind, .NET 6, HTML, Docker, zustand, React, Web Api, Entity Framework, REST API
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2022 - Октябрь 2023  (11 месяцев)
Система управления документами в области образования в США
Роль
Senior Fullstack .NET Developer
Обязанности
В рамках работы над проектом была разработана крупная система управления документами в области образования в США. Участвовал в разработке, внедрении и поддержке продукта для штата Огайо. В рамках этой системы была реализована программа автоматического расчета календарного плана образовательной программы для учащихся, переходящих из одного округа в другой. Позже, благодаря удобному интерфейсу, эта система стала использоваться всеми остальными учреждениями для перевода учащихся из одного штата в другой. Также отвечал за наставничество, включение и адаптацию новичков в проекте. Система управления документами включала интеграцию с облачными сервисами для хранения и обработки данных, что позволило повысить надежность и доступность данных. Были внедрены современные методы защиты данных, включая шифрование и двухфакторную аутентификацию. Использование микросервисной архитектуры позволило легко масштабировать систему и добавлять новые функции по мере необходимости. Применялись методы машинного обучения (мы использовали API другой команды) для анализа данных и предсказания потребностей учащихся, что улучшило качество образовательных программ. В системе была реализована поддержка многоязычности, что обеспечило доступ к образованию для учащихся с различными языковыми потребностями. Обязанности и задачи: • Создание новых функций и модулей. • Обеспечение стабильной работы уже существующих компонентов. • Разработка алгоритмов для автоматического расчета учебных периодов. • Разработка программного обеспечения для планирования образовательных программ. • Анализ существующего кода с целью его улучшения и оптимизации. • Реализация современных практик разработки для повышения производительности и поддерживаемости. • Адаптация к обработке большого объема запросов; • Повышение отказоустойчивости систем; • Создание интерактивных веб-приложений для визуализации данных. • Разработка серверной части для поддержки веб-приложений. • Улучшение производительности API запросов, обеспечение их стабильности и безопасности; • Проведение CodeReview, анализ кода других разработчиков; • Предоставление конструктивной обратной связи; • Участие в планировании спринтов. Проведение стендапов и ретроспектив; • Помощь в адаптации новых сотрудников. Проведение обучающих сессий и наставничества; • Разработка решений для интеграции с различными системами; • Обеспечение корректного обмена данными между системами; • Быстрое реагирование на возникшие проблемы и их устранение. • Внедрение и соблюдение стандартов безопасности на всех этапах разработки; • Сотрудничество с другими отделами для обеспечения соответствия разработок общим целям организации.
Стек специалиста на проекте
C#, ASP.NET Core, Grafana, JavaScript, Redux, immutable, Thunk, TFS, Jest, Redis, Prometheus, .NET Core, ZeroMQ, Prettier, MSSQL, ESLint, CSS, Docker, TeamCity, React Hooks, TypeScript, Sequelize, Hazelcast, Husky, Mocha.js, React, Entity Framework Core
Отрасль проекта
EdTech
Период работы
Август 2020 - Ноябрь 2022  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БНТУ, ФГРиЭ
Специальность
Инженер механик
Завершение учебы
2010 г.

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • Realty & Constructoring
ИК
Иса К.
Ак-Кия
.NET разработчик
Senior
2 000 Р/час
C#
.NET Core
.NET
Git
Entity Framework
JavaScript
MS SQL Server
ASP.NET Core
.NET Framework
ASP.NET
+65

Иса — опытный IT-специалист, специализирующийся на разработке программного обеспечения. Он обладает глубокими знаниями и навыками в области .NET, C#, PostgreSQL, JavaScript, ASP.NET Core, Docker, RabbitMQ, SQL, JQuery, Angular, Azure, GitLab и других технологий. Иса имеет опыт работы на различных проектах, включая разработку корпоративных порталов для риэлторов и оптовых клиентов, а также участие в создании стартапа для юристов. На своих проектах он занимался разработкой API, интеграцией сторонних сервисов, оптимизацией кода, рефакторингом, улучшением пользовательского опыта и другими задачами. Кроме того, Иса имеет опыт работы с базами данных, такими как MSSQL, MySQL, MongoDB, и инструментами DevOps, такими как Jenkins, Octopus, Confluence, Jira. Его опыт работы составляет 6 лет и 2 месяца. Senior C# разработчик с более чем 5-летним обширным опытом работы на языке C# версий .NET 6+, .NET Core 2+, .NET Framework 4.0+ и сервисах Azure, таких как Blob Storage, ServiceBus и AppInsights. Опыт создания приложений с помощью ASP.NET и опыт работы с базами данных, включая MSSQL, PostgreSQL, MySQL. Опыт работы с Docker для контейнеризации. Проверенный опыт оптимизации и рефакторинга приложений с высоким трафиком, сокращения времени выполнения запросов, повышения производительности сервера и интеграции сторонних API с упором на соблюдение лучших практик кодирования, таких как SOLID, DRY, KISS, YAGNI, подходы к проектированию. (DDD) и шаблоны проектирования. Продемонстрированные способности к принципам ООП, FP, SOLID и управлению legacy кодом, опыт работы в сфере страхования и здравоохранения в США, ЕС и СНГ. Руководил сквозной разработкой 10 проектов, разрабатывая архитектуру, выбирая стек и поддерживая после релиза.

Подробнее
Manufacturing • Social Networking
АР
Александра Р.
Москва
.NET разработчик
Middle+
3 000 Р/час
.NET
ASP.NET Core
ASP.NET MVC
C#
Framework Core
NUnit
Unity
xUnit
CSS
HTML
+79

Александра — опытный .NET-разработчик, специализирующийся на создании веб-приложений. Обладает навыками работы с ASP.NET Core, ASP.NET MVC, C#, а также инструментами и технологиями для разработки и тестирования программного обеспечения. Александра имеет опыт работы над проектами в сфере производства и социальных сетей. В её обязанности входило совместное проектирование и разработка приложений, доработка существующих сервисов, написание Unit-тестов и документации. Александра умеет работать в команде и применять принципы Agile и Scrum. За последние два года и девять месяцев Александра участвовала в разработке трёх проектов: - приложение для расчётов характеристик теплообменников; - робот-рассыльщик сообщений с приглашениями на прохождение опросов; - платформа для подачи жалоб и вопросов по различным правовым вопросам и политике компании.

Подробнее
BioTech, Pharma, Health care & Sports • Cloud Services • E-commerce & Retail • FinTech & Banking • Government & Public Sector • Information Security • Insurance • Manufacturing
ВГ
Василий Г.
Батуми
.NET разработчик
Lead
6 250 Р/час
C#
Программное обеспечение
разработчик
.NET
ASP.NET
Autofac
Azure
corel
Desktop
DevExpress
+115

Высококвалифицированный разработчик с большим опытом создания и внедрения корпоративных продуктов на платформе Microsoft .NET. Разновидности проектов: Настольные, многозвенные и серверные проекты, включая веб-сервисы и корпоративное ПО с веб-интерфейсом. Технологии: C# (GRPC, Remoting, COM+, WPF, WCF, XML, LINQ, WinForms, ASP.NET), PL/SQL(Oracle), T-SQL(MSSQL); Инструменты: Visual Studio (2003-2022), AZURE, TFS, Jira, Git, SVN, NUnit, Toad и др. Сторонние компоненты: Entity Framework (+Core), DXperience (DevExpress), Autofac, SQLite, NLog и др. Навыки: * программирование, анализ кода; * модульное тестирование на стадии разработки, рефакторинг; * анализ, разработка, согласование требований; * проектирование; * внедрение; * руководство командой разработки; * взаимодействие с тестерами, архитекторами, аналитиками, заказчиком; * составление, согласование, корректировка документации. Имею представление о: * управлении рисками, управлении требованиями, управлении конфигурациями; * методологиях разработки Microsoft Certified: Azure Developer Associate Microsoft Certified: DevOps Engineer Expert

Подробнее

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

Blockchain • E-commerce & Retail • FinTech & Banking • Logistics & Transport • Travel, Hospitality & Restaurant business
ИК
Илья К.
Бухара
Golang разработчик
Senior
4 000 Р/час
C++
Grafana
Gin
JavaScript
Kubernetes
HTTP
Clickhouse
Bash
Bitbucket
Linux
+40

Опытный специалист, в программировании более 10 лет, Опыт Golang - 5+ лет. Обладает хорошими знаниями в backend-разработке: Golang, C++, Python. Имеет опыт работы с БД (SQL и NoSQL), с Docker, с микросервисной архитектурой и др. Полностью фокусируется на целях проекта. Отличные коммуникативные навыки. Поддерживает высокое качество и производительность создаваемой информационной системы. Самоорганизованный, надежный и внимательный к деталям. Настоящий лидер, способность к Time Management. Готов осваивать новые инструменты и технологии и способен решать самые сложные задачи. Ценит время заказчиков и не жалеет усилий для точного и тщательного тестирования, чтобы свести к минимуму количество запросов об ошибках.

Подробнее