Position: Senior Software Engineer
Category: Other
English level: pre
Years of experience: 11


Software Engineer. Last time I mostly write on following languages: Rust, Haxe, Python, Java and Obj-C++, but they are just instruments - my job is a work on logic, algorithms, graphics and data using any languages.

I have more than thirteen years of real experience. I started as "Flash/Actionscript Engineer" and worked for many companies such as SmartGames, Dulton Media, Games.Mail.ru, Leo Burnett, Rambler, Clickberry and other companies with various projects.
Certified expert (ACE) in Flex 4.x/AS3 (since 2012).
Contributor of the DDG, Haxe, Ethereum.

Currently live in Moscow, Russia. Speak English & Russian and learn German.
Creating software & games since 2000. Software Engineer, Consultant, Game Developer & reverse-engineering enthusiast. OSS enthusiast, active contributor of DDG, Haxe & a little bit Ξthereum. Fanatic of optimisation of any processes. As a hobby I'm creating cross-platform reincarnations (remakes) of great wonderful old games. Love my family, inline skating, bowling, carting, ping pong, chess, tons of ice cream, robots, books, macintosh, demoscene, shaders, wisdom and clear usability.

Languages: Russian, English, Rust, Haxe, Java, Objective C, AS3, Flex, JS, Python, OpenGL, GLSL, HXSL, AGAL.

Skills: I know how not to use popular design patterns, hashmaps, heap-allocated things.
I don't know how to be without tests (unit, intgrtd).
Wanted: Complex challenging tasks and time and resources to solve the problems.
Mostly interested in work with Rust, Haxe and mb. Python. Systems, algorithms, UI, graphics, (mesh) networks... I love bytes and some kinds of low-level.

- - -

Not the banks, gov, gambling or any things of questionable ethics.
No PHP, pure JS, or any dyn-typed hell plz.
No WinAPI, .NET.