Fullstack-разработчик (.NET/C#, TypeScript, React, SQL)
Белгород, РоссияМиддл • Сеньор
Удаленная работа
Опыт работы более 5 лет180 000 ₽
Опыт работы более 5 лет180 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g19my
О себе
На данный момент 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 лет являюсь её капитаном.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
