Навыки

<---- К проектам Unity3D

 

1      Не связаные с программированием

 

·         Blender (моделлирование, скульптинг, UV маппинг, риггинг, анимация, работа с NLA, рендеринг в Cycles)

·         3dsMax (моделлирование, анимация, рендеринг (базово))

·         Adobe Photoshop/After Effects/Illustrator

·         Substance Designer 4

·         CrazyBump/Knald/xNormal (предпочитаю Knald)

·         MS Office

·         Sony Vegas

·         FL Studio (базово)

2      Связанные с программированием

·         Lua

·         ActionScript 3 (базово, дело имел с Scaleform)

·         Javascript (делал свои AI в Sweep ;) )

·         ASM (TASM, Intel ASM и базово MASM)

·         Reverse Engineering (IDA, OllyDbg, Red Gate Reflector, dnSpy, x64Dbg)

·         HLSL / CG / GLSL / ShaderLab

3      С++

Стаж программирования: 4 года

Владею:

·         WinAPI

·         WinAPI Modern Apps (базово)

·         Unreal Engine 4

·         Source Engine

·         Visual Studio (визуализаторы, собственные плагины)

·         Отладка приложений и их профилирование (десктоп, мобильные)

·         COM

·         STL

·         C++11

·         C++14

·         C++17

·         .NET CLR

·         WinSock

·         GDI

·         OpenGL (4.0+)

·         Direct3D 11 (базово)

·         DirectDraw

·         Qt (5.9)

·         Cocos2D

·         UEFI

Написал большое кол-во мелких утилит и программ для тренировки. Работаю в Visual Studio 2013/2015/2017 вместе с плагином Visual Assist.

3.1    DirectDraw Engine

3.1.1    Описание

Экспериментальный движок попиксельной визуализации написаный на С++ с применением технологий и компилятора CUDA. На текущей сборке настроен на визуализацию фрактала манделброта на видеокарте с поддержкой CUDA. Управление осуществляется кнопками на Num Pad’е. Более подробную информацию можно найти в справке приложения.

Ссылка на исходники движка в GitHub

3.1.2    Скриншоты

                      

3.1.3    Скачать

Ссылка на демо

4      C#

Стаж программирования: 6 лет.

Любой фреймворк или API осваиваю в среднем в течений недели. Разработал несколько внутренних бизнес приложений для работы с Yandex Direct и рекламными кампаниями в Excel файлах.

        

 

5      Java

Владею:

·         Swing

·         Android SDK

·         Android NDK

Кроме того, немного поработал с плагинами сервера Minecraft Bukkit.

5.1    Flashlight Controller

Мобильное приложение на Android, для управления фонариком телефона. От простых (включить/выключить, мигать) до сложных (задание программы свечения). Программа незакончена, но тем не менее рабочая.

5.1.1    Скриншоты

 

               

5.1.2    Скачать

Ссылка на демо