Unity3D Programming

Experience from 2 projects already released

C# language

Mainly used when developing with Unity3D engine, but also when programming GUI (XAML, .NET) for Hightail Cloud client on Windows.

OpenGL Api

I used OGL in quite many projects, esspecially when programming games frameworks.

Googletest framework

I've used gtest and mocking in few enterprise projects.

Experienced C++ developer

My major skill - 13 years of experience in commercial projects.

Linux

Used in few project as working environment and sometimes as target platform.

Boost libraries

Used commonly in many projects.

Git repository

Pretty good understanding. Nowadays I use it in every projects.

Scrum

One of my favorites working metodology.

Standard Template Library

Used commonly in most of my C++ projects.

Jenkins, Continous Integration

As a Lead Developer, ussually I was responsible for CI agents and jobs configurations. Most of the time Jenkins was the choice, but sometimes also TeamCity or Bamboo.

VisualStudio

This is my major and mostly used developement IDE.

Box2D physics engine

I have used it in many titles, introduced some optimizations and even wrote few articles about it :).

OpenGL ES API

Was the main graphics API I've used at the begining of my carrier. I also wrote two well commented articles about it, published in developers press - SDJ.

Java language

Nowadays rarely used by me, exceptions are Android projects, but I still hold Java Programmer Certificate and cheer this technology.

SVN repository

Although currently presently not so popular, I've used it a lot in the past and I'm still using it too cooperate with graphics department.

XML

I was using the format extensivelly for resources serialization, esspecially in the first phase of the projects, also wrote kinda binary replacement for it.

Flash and ActionScript

I've used it quite often in the past, and could say I was very experienced AS programmer - about 10 products released.