Position: Senior .NET Developer
Category: .NET
English level: fluent
Years of experience: 6

The most recent:
Mar. 2015 – nowadays: Senior .NET developer at TrueDialog 
Portal: implementing new features, mostly using the Knockout JS library, page-proofs. Increased a portal speed by 30% implementing asynchronous controllers and AJAX calls.
Services: improving existing and implementing new features, developing backend workers. Reduced critical error level from 15% to 5% by reviewing, rewriting and improving algorithms. Overall, stability was increased by 30-40%.
API: improving and speedup, implementing new controllers. Increased stability, eliminated database memory leaks. Rewrote nearly 80% of API controllers.
Skillset:
•	C# – actively coding right now;
•	PHP – a big variety of different projects, from small to huge;
•	MySQL, T-SQL – relational database is mostly a must-have;
•	JavaScript (JQuery) – there is always a need in some front-end;
•	Knockout JS – a powerful JavaScript library implementing MVVM pattern.
•	CSS (CSS3) – have a huge experience in page-proofs;
•	Bootstrap – a powerful page markup tool;
•	ElasticSearch – a great NoSQL solution, queries and aggregations, big data migrations;
•	RabbitMQ – cool message broker, stable message queue;
I’m a professional software developer. I have a solid experience in web/service development and administration. I’m currently aiming at .NET(C#) developer position and looking for remote job mostly. Clearly understand and have practical experience in modern development styles and techniques, such as MVC, MVVM patterns, NoSQL storages and object-oriented programming languages. I have a good computer science school, starting from Pascal and Delphi, so I have a deep understanding of how things work in program development. I also have excellent skills in algorithmization.