Engineer 2011 - 2014 Mountain View, California
Create automated functional tests and data validation scripts.
Single page application application with a map for local business, utilizing a several of third party APIs for visualization of local business catalog with Google Map API with detailed info fetched from Foursquare API.
Technologies used: JavaScript, Knockout JS, jQuery, AJAX, CSS, HTML5, gulp, Google Maps API, Foursquare API.
Implementation of a classic game with complete UI flows. The game allows user to select from one of the predefined difficulty levels or adjust difficulty of almost any controls of the game to your liking. Implemented using in-house game engine.
Technologies used: OOP JavaScript, canvas, Context2D.
This is my implementation of Conway’s game of life. The application allows to build board configuration by dragging and dropping predefined patterns. Patterns include Still lifes, Oscillators, Spaceships and several custom patterns. Implemented using in-house developed game engine.
Technologies used: OOP JavaScript, canvas, Context2D.
A simple JavaScript game engine suitable for development of almost any 2d games. Provides support for rendering, event management for cross-entity communications (collisions, drag-and-drop, mouse and keyboard events), supports screens for quick switches between game states (e.g. pause menu and gameplay).
Technologies used: OOP JavaScript, canvas, Context2D.
One more game implemented using in-house developed game engine. When user pulls the lever the slot machine goes into action. Each reel spins with random speed and acceleration and eventually stops on one of the three options.
Technologies used: OOP JavaScript, canvas, Context2D, HTML5, CSS.
Engineer 2011 - 2014 Mountain View, California
Create automated functional tests and data validation scripts.
Engineer 2010 - 2011 Moscow, Russia
Create automated tests and data validation scripts.
Engineer In Test 2007 – 2010 Moscow, Russia
Implement automated scripts and creating test-cases, test-plans, functional specifications.