Hello

I'm Vasilii Manoilov

UNITY/C# GAME DEVELOPER

  • E-mail wmadwand@gmail.com
  • Phone 8(911)519-20-20
  • Skype wmadwand
  • Status Open to opportunities

Download Resume+Portfolio

  • 3+ years XP in the game industry, specialized in Unity and C#, background in IT and Mathematics
  • Good understanding of Object-Oriented Programming and Software Engineering
  • Unity Certified Developer
  • Strong analytical and problem solving skills, multitasking and adaptability

My objective is to get a job as Unity programmer on interesting and hardcore projects. Will be glad to become part of your team and put in collaborative work my knowledge, experience and responsibility.

Job obligations: programming of gameplay, game logic development, multiplayer and networking, artificial intelligence, programming of physics, development of prototypes and interfaces, optimization games.

Professional Skills

Unity
C#
JavaScript
PHP & MySQL
OOP
Git

Portfolio

VEGAMIX

2D Web

2D Web

Facebook
LINK
Vkontakte
LINK

Advanced Match 3 system, Map Constructor for game designers so as to create new maps and levels as a piece of cake, bulk loader of the game resources for WebGL specifically, Greenhouse, in-app purchases

2D Web

Facebook
LINK
Vkontakte
LINK

Advanced Match 3 system, Map Constructor for game designers so as to create new maps and levels as a piece of cake, bulk loader of the game resources for WebGL specifically, Greenhouse, in-app purchases

SPIRIT RIDERS

2D Android Multiplayer

2D Android Multiplayer

5 unique worlds, PvP and PvE game modes, synchronous multiplayer via Unity Network, Spine-animation, integration with social-networks, generation of the terrain via Ferr2D, characters/weapons upgrade systems, Unity Editor customization

2D Android Multiplayer

5 unique worlds, PvP and PvE game modes, synchronous multiplayer via Unity Network, Spine-animation, integration with social-networks, generation of the terrain via Ferr2D, characters/weapons upgrade systems, Unity Editor customization

GRADARIUM

2D Android Multiplayer

2D Android Multiplayer

FL
LINK

Advanced UI system, multiplayer via Socket.IO, integration with the back-end on Ruby-on-rails, animated character customization, social-networks, in-app purchases, subsystem DLC via Asset Bundles

2D Android Multiplayer

FL
LINK

Advanced UI system, multiplayer via Socket.IO, integration with the back-end on Ruby-on-rails, animated character customization, social-networks, in-app purchases, subsystem DLC via Asset Bundles

INCOMERS

3D Mac Multiplayer PC

3D Mac Multiplayer PC

PC
LINK
Mac
LINK

Animations of the player and enemies, enemies’ movement via NavMesh, UI, sound, visual effects, generation of the enemies and kits, systems of damage. Developed network game mode with Photon Networking

3D Mac Multiplayer PC

PC
LINK
Mac
LINK

Animations of the player and enemies, enemies’ movement via NavMesh, UI, sound, visual effects, generation of the enemies and kits, systems of damage. Developed network game mode with Photon Networking

ROBOT NEEDS CRYSTALS

2D Android

2D Android

Google Play
LINK

Random level generation, turn-based action system of the player and enemies, AI, animation of the characters. Connected social interface Google Play Center with achievements and rating of the players

2D Android

Google Play
LINK

Random level generation, turn-based action system of the player and enemies, AI, animation of the characters. Connected social interface Google Play Center with achievements and rating of the players

XMAS RUSH

3D Android iOS

3D Android iOS

App Store
LINK
Google Play
LINK

Dynamic generation of the infinite level at random way, the points system, UI, sound and visual effects

3D Android iOS

App Store
LINK
Google Play
LINK

Dynamic generation of the infinite level at random way, the points system, UI, sound and visual effects

COSMOS CLEANER

3D Android iOS

3D Android iOS

App Store
LINK
Google Play
LINK

Spawn system of the enemies and asteroids, damage system, points system, particles, lighting. Converting the game for mobile devices

3D Android iOS

App Store
LINK
Google Play
LINK

Spawn system of the enemies and asteroids, damage system, points system, particles, lighting. Converting the game for mobile devices

TOWER DEFENSE

3D Android PC Prototype

3D Android PC Prototype

PC
LINK
Android
LINK

3 types of weapons, 3 kinds of enemies with the unique characteristics, the bombs’ explosions on the one side of the obstacle don’t damage the enemies on the other side, object pooling, detailed leaderboard with the 10 best combats

3D Android PC Prototype

PC
LINK
Android
LINK

3 types of weapons, 3 kinds of enemies with the unique characteristics, the bombs’ explosions on the one side of the obstacle don’t damage the enemies on the other side, object pooling, detailed leaderboard with the 10 best combats

TANK SIMULATOR

3D PC Prototype

3D PC Prototype

PC
LINK

Controlled tank, auto backspin of the turret on the rotation, dynamic visualization of the ballistic trajectory, the flight of a shell along the trajectory with the explosion in the endpoint, terrain was randomly generated

Video

3D PC Prototype

PC
LINK

Work Experience

Aug 2017 - Feb 2018

Broccoli Games

UNITY/C# DEVELOPER

  • Porting the «advanced» Match 3 game from Flash/ActionScript to Unity/C# for WebGL platform
  • Game architecture redesign and optimization
  • Map Constructor for game designers so as to create new maps and levels as a piece of cake
  • Implementing bulk loader of the game resources for WebGL specifically
  • Converting and optimization of the flash-animations for Unity
  • Greenhouse, in-app purchases
  • Oct 2016 – Oct 2017

    Spirit Riders Ltd

    UNITY/C# DEVELOPER

  • Implementation of the functionality and architecture for the game project in 2D-Runner genre with synchronous multiplayer for iOS, Android mobile platforms (PvE and PvP game modes)
  • Modification of the network game mode on Unity Network, AI improvements for the enemies and bots in single-player mode; new weapons creation; gameplay improvement
  • Refactoring of the existing code, game optimization on mobile devices
  • Completed the official certification Unity Certified Developer
  • Feb 2016 – Nov 2016

    OZ INTERACTIVE

    LEAD UNITY PROGRAMMER

  • Development of the client-side app for the multiplayer game in Trivia genre for iOS and Android mobile platforms; supervising the work of the project team; writing technical documentation
  • During the development designed the main architecture of the game, implemented and debugged the required functional; integrated the app with the back-end on Ruby-on-rails; multiplayer implementation via Socket.IO
  • Took part in DevGAMM conference (from the company)
  • Completed the certification on knowledge of C# and .NET Framework
  • Apr 2014 – Feb 2016

    Freelance

    UNITY PROGRAMMER

  • In the framework of self-development implemented and published 4 game projects in genres 3D-Action FPS, Roguelike 2D, Endless Runner 3D and Arcade shooter
  • In the context of freelancing took part in the development of 3 game projects with NDA, one of them is for a foreign company
  • For the festival of music and technology Alfa Future People - 2015 (organized by OJSC Alfa-Bank) participated in the debugging of the glider simulator developed on Unity for Oculus Rift
  • Received a certificate on developing 2D games in Unity/C#
  • Jun 2010 – Dec 2015

    LLC «Coda», freelance

    LEAD PROGRAMMER 1C, CEO

  • On the website fl.ru (free-lance.ru, the biggest remote work exchange in the area .RU) took the 3rd place from 2120 positions in the earned rating among 1C-freelancers from all over Russia and CIS countries
  • Implemented more than 400 projects, 65% of clients come via recommendations
  • Developed 20 online stores, about 70 of online stores integrated with 1C
  • 47 cities in 9 countries have used our services remotely, including:
    Finland, UK, Lithuania, Estonia, Turkey, Israel
  • The maximum number of employees under my supervision: 30 people
  • Received an invitation from 4 foreign companies to work as the lead programmer on the staff
  • Sep 2009 – May 2011

    LLC «Logasoft»

    SOFTWARE-ENGINEER 1C

  • Development and modification of software for accounting and management on 1C:Enterprise engine, setting and configuration of commercial equipment
  • Developed the software (individually and in a team as lead programmer) for 8 retail chains in Vologda city, among them RalfRinger, MissSixty, Expedition
  • Automated «Scarlet dawn» grocery stores chain (5 stores) in Velsk city, the grocery store chain in the town of Gryazovets (3 stores)
  • Received a certificate 1C:Professional on knowledge of trading applications
  • Jun 2007 – Sep 2009

    Vologda Institute of Education Development

    WEB PROGRAMMER

  • MySQL databases development, application development on PHP and JavaScript, creation and finalization of the Institute's website, training of users
  • Self-taught in the programming language PHP and the MySQL database within 3 months
  • Developed a software-system «E-Olympic complex» for the regional Olympiads in school subjects (PHP+JavaScript+MySQL+Delphi)
  • Education

    2008 – 2011

    Bachelor's of «Management and Informatics in technical systems»

    Vologda State Technical University

    2003 – 2008

    Master's degree in «Mathematics»

    Vologda State Pedagogical University

    My Clients

    Contact

    Let us keep in touch!