About me

I am a Senior Developer with 12+ years of experience, out of which 9+ years of experience in C# and .NET.
Due to my technical background and skills, various successful projects and SCRUM-based work experience I know how to manage processes, which enable efficient and effective project accomplishment and implementation. I focus on product, its quality and business value.
I have a vast sphere of interests and I strongly believe that it’s vital to always keep moving forward. Which is why I contribute to open source projects, take part in start ups, and also I have developed own patents.
In-depth knowledge of C# and .NET Framework and Agile enables me to seek for challenging and interesting projects.

Patents:

Startups:

Since 2010 I have been a member of Microsoft Partner Network and from 2012 to 2019 a member of Bizspark.

Certifications:

     

My skills

.NET

Desktop: WPF, UWP, Windows Services, .NET Core

Web: ASP.NET MVC, ASP.NET Web API, ASP.NET Core, SignalR, WebSocket

Cloud: Microsoft Azure

Mobile: Xamarin Forms, Xamarin iOS, Xamarin Android

Data Base

MSSQL, MySQL, Azure SQL, Firebird, MongoDB, Azure Tables, CosmosDB

Languages

C#

Source Control and build service

Git, TFS, Jenkins, Team City

Testing

Unit Test, TDD, MsTest, nUnit

Project Management

Agile, Scrum, Kanban, Waterfall

Work experience

Xamarin Developer at TenForce

TenForce

July 2017 – Present

Technologies: C#, .NET, Xamarin Forms
Responsibilities: Mobile development

Senior Server Side Developer at Room 8 Studio

Room 8 Studio

November 2016 – April 2017 (6 months)

Technologies: C#, .NET, Azure, Orleans, ASP.NET WebAPI, Unity3D
Responsibilities: server development, unit tests

Mobile Solutions Architect at E-Consulting

E-Consulting

August 2016 – November 2016 (4 months)

Technologies: C#, .NET, Xamarin, Azure, iOS, Android, UWP, ASP.NET MVC,
ASP.NET WebAPI, Azure, Cordova, PowerApps
Responsibilities: solutions architecture design, software development,
team management, code review, unit tests

Senior Software Developer at Oracle

Oracle

January 2016 – August 2016 (8 months)

Technologies: C#, .NET, MSSQL
Responsibilities: software development, code review, unit tests

Team Lead, Senior Developer at Playtika

Playtika

July 2015 – December 2015 (6 months)

Technologies: C#, .NET, Xamarin
Responsibilities: team management, software development, code review, unit tests

Team Lead, Senior Developer at Redwerk

Redwerk

August 2014 - July 2015 (1 year)

Technologies: C#, .NET, ASP.NET, Unity3D
Responsibilities: team management, software development, code review

.NET Developer at Robosoft (MarketLogic)

August 2013 - August 2014 (1 year 1 month)

Technologies: C#, .NET, WinForms, ASP.NET MVC
Responsibilities: software development, solutions design

Team Lead, Senior Developer at Acrovations

Acrovations

September 2012 - July 2013 (11 months)

Technologies: .NET, C#, WCF, WPF, ASP.NET WebForms, ASP.NET MVC, Azure
Responsibilities: team management, software development, code review,
solutions architecture design

Middle Software Developer, Team Lead at Acrovations

Acrovations

September 2012 - July 2013 (11 months)

Technologies: C#, .NET, WPF, WCF, ASP.NET
Responsibilities: software development, team management

Junior Software Developer at Acrovations

Acrovations

November 2008 - April 2010 (1 year 6 months)

Technologies: C#, .NET, WPF, WCF, Silverlight
Responsibilities: software development

Software Engineer at Zaporizh Star Development Company

February 2007 - November 2008 (1 year 10 months)

Technologies: Windows Server, 3DsMax, HTML, CSS, Drupal, Joomla, Flash, C#, .NET
Responsibilities: System administration, 3d modeling, programming

Junior Software Engineer at Zaporizh Star Development Company

September 2005 - February 2007 (1 year 6 months)

Technologies: Windows Server, 3DsMax, HTML, CSS, Drupal, Joomla, Flash, C#, .NET
Responsibilities: System administration, 3d modeling, programming

My Projects

Server side for mobile MMO RPG

November 2016 – April 2017 (Room 8 Studio)
Description: Server side for mobile MMO RPG game based on Azure and Orleans.
Technologies: C#, .NET, Azure, Orleans

Package manager

2017
Description: Desktop application for package management which is based on Google API.
Technologies: C#, .NET, WPF

MVVMBase Mini Framework

2015
Description: This is a small library that uses pattern MVVM for a handy use in WPF and Xamarin forms. NuGet
Technologies: C#, .NET, Xamarin, CSV

Caesars Slots

July 2015 – December 2015 (Playtika)
Description: The World’s Most Popular Casino in your Pocket! With top-tier graphics and high-quality sound effects, you’ll feel like you’ve been instantly transported to Vegas.
Technologies: C#, .NET, Xamarin

Ouija Game

February 2015- June 2015 (Redwerk)
Description: Ouija board - real interactive OUIJA board in an app for iOS and Android.
Technologies: C#, .NET, Unity3D, Photoshop, HTML

Rest Service and Web Application

2014 (Robosoft)
Description: Project Rest service base on ASP.NET WebApi and web app on ASP.NET MVC (for Forex)
Technologies: C#, .NET, WPF, ASP.NET MVC, ASP.NET Web API, OWIN, MySQL, ORM, LINQ

I Am Here

2013, 2017
Description: The program that helps to find each other and provides a simple way to share your locations
Technologies: C#, .NET, WPF, Window Phone, Xamarin Forms

Automation System reception and distribution of orders for taxis

2013 (Acrovations)
Description: Client-server application for receiving orders. Fleet management, billing and notification.
Technologies: C#, .NET, WPF, MS SQL, MySQL, MongoDB, ORM, LINQ, WCF, SignalR, WebAPI

Virbee™ Tickets

2013 (Acrovations)
Description: Online ticket sales service, as well as search for points of interest. Includes a web portal, application for the sale of tickets at the box office and program for purchase of tickets for Windows Store and Windows Phone.
Technologies: C#, .NET, WPF, ASP.NET MVC, MS SQL, ORM, LINQ, Windows Store, Windows Phone

High-Loaded web project base on Azure

2012-2013 (Acrovations)
Description: High-Loaded Web project. Web design was something like a CMS. Consisted of the admin and front-end part, which had to withstand the huge amount of requests per second. The project is hosted in the cloud Azure.
Technologies: C#, .NET, Silverlight, ASP.NET MVC, ASP.NET WebForms, Azure, Azure SQL, ORM, LINQ

Virbee™ Sport

2010-2013 (Acrovations)
Description: Automation system for sports clubs.
Technologies: C#, .NET, WPF, Silverlight, WinForms, ASP.NET MVC, ASP.NET WebForms, MSSQL, MongoDB, ORM, LINQ, WCF, WebAPI, SignalR, Telerik

Online order system for advertisement newspaper

2009 (Acrovations)
Online order system for advertisement newspaper.
Technologies: C#, .NET, WPF, MSSQL

Education

Zaporozhye State Engineering Academy

September 2003 - July 2009

Master's Degree in Computer science, Department of Automated Systems Software

Get In Touch

Feel free to contact me: