Специалисты
- Стек технологий:
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 месяцев