Personal Profile

Artsiom LadzikLead Software Engineer / Application Architect
Minsk, Belarus

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