Hey,
I have a strong knowledge in .NET and everything which is related to it, but I am not afraid to work with the other technologies as well.
I have a rich experience to work with the cloud platforms such as Azure and AWS.
My current role is an Application Architect and I have a good understanding of such things as:
- Software Architecture and Quality Attributes
- Software Architectural Patterns
- Microservices Architecture
- Monitoring and Alerting
- CaaS, PaaS, FaaS
As a Developer or a Tech Lead I had a lot of experience to work with:
- ASP.NET, ASP.NET MVC, ASP.NET WebApi, .NET Core;
- Windows Forms, WPF, WinService;
- MS SQL, Entity Framework, LINQ;
- SVN, TFS, GIT;
- Multithreading;
- Automated testing;
- AngularJs, Angular 2+;
- Highcharts.js, DataTables.js;
- HTML + CSS + JS + AJAX, jQuery;
Additional information / Other knowledge and experience:
- Microsoft Dynamics CRM;
- Salesforce
- SafeNet LDK, QLM Soraco, .NET Obfuscator
- SOLID Principles, GOF Design Pattern
- Agile Methodology