Fullstack-разработчик (.NET/C#, TypeScript, React, SQL)

Белгород, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Fullstack • C# • SQL • TypeScript • ASP.NET MVC • ASP.NET WEBAPI • ASP.NET Core • React • jQuery • CSS • HTML • SCSS • MSSQL • Oracle • PostgreSQL
Удаленная работа
Опыт работы более 5 лет
180 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Fullstack-разработчик.

Мои компетенции и опыт

Fullstack/Backend разработчик (C#, React, TypeScript) с опытом коммерческой разработки более 7 лет.

Мои ключевые навыки:
• Backend: C#, Микросервисная архитектура, нужен доступ к резюме Core MVC, Blazor, NUnit, ООП, SOLID, TDD, DDD, CQRS, Saga, Event Sourcing.
• Frontend: TypeScript, JavaScript, React, MobX, HTML, CSS, Sass.
• Базы данных: PostgreSQL, MS SQL Server, T-SQL, Entity Framework, Linq2DB, проектирование БД, написание хранимых процедур.
• Инструменты и технологии: RabbitMQ, TeamCity, Git, GitHub, TFS, Visual Studio, DevExpress, OpenLayers.
• Математика и алгоритмы: Высшая математика, математическое моделирование, численные методы, нейросети, оптимизация кода, рефакторинг.

Специализируюсь на создании масштабируемых веб-приложений, проектировании БД (PostgreSQL, MS SQL) и написании тестируемого кода (TDD). Имею опыт миграции баз данных и решения сложных алгоритмических задач. Работал с микросервисами, асинхронностью и многопоточностью. Умею оценивать сложность алгоритмов и оптимизировать код.
Имею сильный математический бэкграунд. Склонен к критическому и аналитическому мышлению, люблю изучать новое, неконфликтен. 

Основные задачи (на последнем месте работы):
— Разработка функционала системы автоматического ведения бухгалтерского учёта
— TDD
— Разработка бизнес-логики (backend)
— Разработка frontend-части проекта
— Участие в разработке архитектуры (DDD, CQRS, Saga, Event Sourcing)
— Переезд на микросервисную архитектуру
— Написание тестов (модульных и интеграционных)
— Проведение code review
— Исправление багов
— Рефакторинг

Личные достижения:
— Разработал робота, который полностью автоматизировал процесс трудоустройства для клиента
— Менторил менее опытных разработчиков
— Принимал участие в архитектурных решениях
— Применял асинхронность и многопоточность, чтобы оптимизировать нагрузку на базу данных

Имею красный диплом бакалавра математики по направлению подготовки "Математика. Компьютерные науки", а также красный диплом магистра по аналогичной программе. Тема выпускной квалификационной работы: "Компьютерное моделирование стационарного физического поля". Тема магистерской диссертации: "Нейросетевые методы решения дифференциальных уравнений в частных производных". Также подготовил диссертационную работу на тему "Нейросетевые методы решения дифференциальных уравнений в частных производных".

Увлекаюсь математикой, играю в спортивное "Что? Где? Когда?", люблю рок-музыку и занимаюсь спортом :)
Собрал свою команду по "Что? Где? Когда?", которая является одной из лучших в нашем городе, и уже более 10 лет являюсь её капитаном.



Есть файл резюме (защищен)


Интересные кандидаты