Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 11

- provided new features and tools (causing development improvement);
- developed advanced multi-layered caching system including distributed cache;
- developed REST API for mobile devices applications;
- optimized many bottlenecks (both .NET and SQL part);
- converted complex parts from Flash to HTML5;
- developed distributed web application based on common API and several public web-sites including windows service for synchronization with MS Exchange Server;
- organized company-level conferences.
- upgraded the whole product to new Azure platforms and tools
- made complete project code optimization lead to a fast system performance
- leaded a team of developers on a new product startup from start to successful MVP and later
.NET Developer
Compent
Jun 2011 – Jun 2016
Kharkiv, Ukraine
I have been working as a .NET developer and partially as a team leader for 5 years. I had experience in working with both big transnational and small local companies. There were many different types of projects such as Intranet corporate sites, e-commerce solutions, Facebook applications, information public portals.

Responsibilities:

- development (server, client, database);
- managing small teams (2-3 developers);
- debugging, profiling, and optimizing server and client code;
- DB administration.

Senior .NET Developer
The Site Doctor Ltd
Jun 2017 – Nov 2017
Remote

Responsibilities:

- development (server, client, database);
- ASP.NET and Umbraco projects development

Lead .NET Developer
The Greenest Office
Oct 2016 – Present
Remote
Lead web and API developer in a start-up that offers a range of web and mobile applications to help reduce the amount of time spent doing admin heavy tasks and to help reduce the environmental impact of conducting your business i.e. make admin intensive tasks more effective and efficient.

It helps businesses achieve this by switching them from cumbersome (and environmentally damaging) paper-based process management systems to more efficient digital process management systems.

The current product offerings include:
- Expense Management (web app)
- Timesheet Management (web app)
- Absence Management (web app)
- TGO Tracker (a mobile app that helps keep track of your resources)
- TGO Clocker (a mobile app that allows users to clock in quickly - linked to Timesheet Management)

The system is an ASP.NET MVC application that contains a web interface and Web API for mobile applications. It is hosted on the Microsoft Azure Cloud platform.
I would like to have a remote position on a product including ASP.NET and Azure development. I like to solve complex problems and improve application performance.