Специалисты

Описание

Образование:
Магистр
2015 South Ural State University (National Research University), Chelyabinsk
Math and IT, Fundamental IT
2013 Chelyabinsk State Pedagogical University, Chelyabinsk
IT, Information Technology in Education (Bachelor)
2013 Chelyabinsk State Pedagogical University, Chelyabinsk
IT, System Engineer
2012 Chelyabinsk State Pedagogical University, Chelyabinsk
Additional profession, Teacher of Graphics Design (Photoshop, CorelDraw, Flash)

Повышение квалификации, курсы:
2017 Moscow State University
Summer Supercomputer Academy, Parallel programming with NVIDIA CUDA platform
2017 Lobachevsky State University of Nizhni Novgorod
High-performance computing, optimization and applications, Machine Learning and Computer Vision
2016 Moscow State University
Summer Supercomputer Academy, Parallel programming with Intel Xeon Phi platform
2016 Aalborg University Copenhagen Denmark
Erasmus+ Projects, Problem-based Case Studies and Learning in Software Engineering
2016 Lobachevsky State University of Nizhni Novgorod
High-performance computing, optimization and applications, Parallel programming with Intel Xeon Phi platform
2016 Lobachevsky State University of Nizhni Novgorod
Intel Delta 6, Additional topics to the Software Engineering
2011 Parallel programming with OpenMP and MPI
South Ural State University

Знание языков:
Английский — B1 — Средний

Опыт
Проект

nda

Описание

Программист-разработчик - проект разработке личного кабинета менеджера в системе снятия телеметрии. Стек: Net Core 3 C# + Angular 8. Область: разработка модулей портала, рефакторинг и декомпозиция legacy. - наставничество junior python developer"a Стек: python3.6+, flask. Область: ревью кода, объяснение методологий и подходов к разработке, постановка задач. - углубление знаний в C#. Стек: собственно C#. Область: пока было время познакомился с Clean Arch, CQRS, заглянул в функциональщину, научился в docker, завёл minikube Разработан open-source github action и размещён в маркетплейс: Описание: данный action служит для установки git-secret из исходников.

Технологии

Net Core 3 C# + Angular 8, python3.6+, flask., C#.

Длительность

10 месяцев

Проект

Zebrainy Limited

Описание

Back-end developer Разработка внутренней системы администрирования пользовательских данных и бизнес-процессов компании. Классическое трехзвенное SPA приложение Angular+Net. Core WebApi + Postgres. Хостилось на сервисе Jelastic через docker-контейнер. Из интересного: работа с БД велась через Dapper и хранимые процедуры. Проведение нагрузочного тестирования основного API по средствам k6 и LoadImpact. Из интересного: новый класс задач.

Технологии

Длительность

6 месяцев

Проект

Manzana Group

Описание

Software engineer Поддержка и развитие продуктов компании, включая, но не ограничиваясь: - различные "утилитарные" приложения на .Net Framework для автоматизации процессов, - распределенную систему win-service со связью через RabbitMQ и использование Reddis для кеширования - Web API для работы с программами лояльности. Базовый стек: .Net Framework 4.5+, MSSql Из интересного: - разработка нескольких интеграционных сервисов для подключения функционала OSMI и Exponea. Разработка архитектуры с учётом маршрутизации запросов через единый входной web endpoint на закрытые контуры множества клиентов (win service). Частично использован .Net Core. - Разработка модуля для основного веб-приложения компании, который представляет собой realtime чат, написанный с использование технологии сокетов (SignalR, jQuery). - Работа на стороне заказчика в офисе Miele. Поддержка ASP.Net MVC приложения. - Разработка собственных агентов для распределенной системы обработки SOAP запросов.

Технологии

.Net Framework 4.5+, MSSql

Длительность

1 ГОД 4 МЕС. месяцев

Проект

Megarender

Описание

Full stack web developer - Разработка win-service для автоматического удаления устаревших пользовательских данныхфайлов согласно конфигурации. - Разработка WebAPI для системы управления процессом рендера 3d сцен пользователя через веб-интерфейс - Разработка клиентского SPA, представляющего собой портал с личными кабинетами пользователей, обеспещивающий функционал загрузки, конфигурирования и управления процессом рендера 3d сцен. Из интересного: - Интеграция платежных систем Wallet, Sberbank, Paypal. - Devops задачи по разворачиванию TeamCity и настройке CICD. - Поднятие и настройка self-hosted GitLab сервера. Обеспечение переезда с SVN в GitLab. Внедрение Gitflow. - Опыт наставничества junior-разработчика, постановки задач. Основное достижение: - Первый опыт проектирования и разработки fullstack приложения. Использована классическая SPA архитектура. Домашний проект: - Разработка прототипа Android приложения на Kotlin. С одной стороны это позволило выявить ошибки в проектировании WebAPI, с другой - новый интересный опыт.

Технологии

.NetFramework, PostgreSQL, AngularJS, Less, Gulp.

Длительность

1 ГОД 6 МЕС. месяцев

Проект

South Ural State University

Описание

Преподаватель - Разработка и апробация курса .Net-технологий - Разработка и апробация курса по методологиям управления проектами (Agile, Waterfall...) - Проведение практических занятий "computer science" у непрофильных курсов. - Руководство дипломными проектами.

Технологии

Длительность

1 ГОД 4 МЕС. месяцев

Проект

Информационное агентство

Описание

Software engineer Разработка системы мониторинга цен в онлайн-магазинах торговых сетей. Технически junior fullstack.

Технологии

.Net Framework, Firebird, jQuery.

Длительность

8 месяцев

Проект

Консалтинг

Описание

Web developer Разработка iOS приложения и поддержка Android приложения.

Технологии

Длительность

4 месяца