Специалисты

Описание

- Стек технологий:
OOD/OOP, C#, .Net, .Net Core, ASP.Net/C#, Java ( IntelliJ IDEA ), Lua, Javascript/Appscript/Typescript, Unity3D, Solidity, SQL (MS SQL Server T-SQL, PostgreSQL), MSVC/ICC/GCC, STL, Direct Draw, Direct 3D, OpenGL, OpenAL, Direct Sound / 3D, WebAPI/REST + ADO.Net, Ethereum (Solidity), GOF, SOLID, REST, Subversion, Jira/Bitbucket/Gitlab/Github, Agile, Scrum, Kanban, Visual Studio

Дополнительно:
FrontEnd
UI верстка и анимации
Понимание и использование сжатых и несжатых форматов графики, аудио, видео.
Оптимизация производительности и потребляемой памяти
Работа на транспортном уровне
Подключение внешних сервисов через API
Шейдеры и 3D/2D сцены

BackEnd
ASP.Net web server / C#
Apache web server / Node.JS
Web API, SOAP API , Web Services
Разработка серверной части с работой через API

Высокий уровень знаний сетевых протоколов TCP/IP


- Высшее образование Дипломированный инженер “Радиотехника: устройства и системы микропроцессорной реализации” Воронежский государственный технический университет, Воронеж, Россия 1995 - 2000

Опыт
Проект

Нефтегазовый проект: перенос базы данных с SAP в рамках импортозамещения ПО

Описание

Ведущий .NET разработчик Задачи: поддержка аналитиков (sql-запросы для выгрузок данных из баз) приём данных из внешней системы: создание буферных таблиц, анализ информации в них, валидации, диагностика некорректных данных, загрузка корректных данных в существующую систему, передача статусов загрузки с детальной информацией об ошибках во внешнюю систему отправка данных во внешнюю систему: сбор данных из существующей системы в соответствии с требованиями, передача во внешнюю систему модификации интерфейса существующей системы для поддержки новой функциональности оптимизация и рефакторинг кода автоматизация процессов приёма и передачи данных по заданному расписанию 15 человека на проекте

Технологии

webApi (c#, js, css), mssql, asp .net, ado .net, t-sql (transact sql), IIS (Internet Information Services как сервер приложений)

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

Октябрь 2022 - настоящее время месяцев

Проект

Игровые проекты

Описание

Старший программист, .NET, full-stack 8 - 35 человек на проектах Задачи: Разработка RESTful API на ASP.NET Web API для обмена данными клиент/сервер Проектирование и разработка БД на MS SQL Server с использованием T-SQL Внедрение аутентификации и авторизации пользователей через OAuth с использованием ASP.NET Identity Оптимизация запросов к БД для повышения производительности с помощью LINQ и хранимых процедур Рефакторинг кода проекта с применением паттернов проектирования, SOLID принципов для повышения поддерживаемости

Технологии

2d/3d game development, C#, Unity, Subversion, Jira, Unity shaders; server programming: C#, .Net Web API, MS SQL Server, T-SQL

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

Февраль 2016 - Сентябрь 2022 месяцев

Проект

Игровые сервисы

Описание

20 человек на проекте Backend разработчик /Java, PostgreSQL Задачи: Техническая поддержка игровых серверов, мониторинг работоспособности, анализ логов, выявление и устранение неполадок Работа с системой контроля версий Subversion - фиксация изменений в коде проекта, возврат к предыдущим версиям при необходимости Написание CRUD операций, хранимых процедур на PgSQL для работы с данными Оптимизация запросов к БД для повышения быстродействия игры

Технологии

Java, IDEA, PostgreSQL, PgSQL, Subversion

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

Июнь 2014 - Ноябрь 2015 месяцев

Проект

Игровой проект

Описание

9 человек на проекте Роль: Разработчик С++ Задачи: Программирование игровой логики, механик и физики на C++. Скриптинг игровых сценариев с использованием Lua, Оптимизация графики и производительности игры, Многопоточное программирование на C++, Рефакторинг кода проекта, Исправление багов, выявленных в процессе тестирования.

Технологии

3d game development, C++, Lua

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

Январь 2007 - Октябрь 2011 месяцев

Проект

NDa

Описание

11 человек на проекте

Технологии

2d/3d game development for Linux-based gambling systems, C/C++, Subversion, Windows/Linux cross-programming, GCC/Visual studio’s C++ (2003 standard)

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

Ноябрь 2004 - Декабрь 2006 месяцев

Проект

NDA

Описание

8 человек на проекте

Технологии

2d/3d game development using C++ ; domain-specific scripting language developing and support ; audio library programming: DirectSound, DirectSound3D, Ogg vorbis streaming

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

Январь 2001 - Октябрь 2004 месяцев