Artsiom Laferchuk - .NET BackEnd/FullStack Developer

  • Middle
  • Грузия, Украина, Россия, Польша
  • 1 400 - 1 500 $ (дол/мес)
  • Временная работа | Полная занятость | Стажировка | Фриланс | Частичная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 1 год назад
Photo

Навыки

  • .NET (C#)
  • Angular
  • ASP.Net Core
  • design patterns
  • Docker
  • Entity Framework Core
  • Git
  • gRPC
  • LINQ
  • OOP
  • RabbitMQ
  • SOLID
  • SQL
  • TypeScript
  • Unit Testing

Опыт работы

ISsoft (Coherent Solutions)

.NET Full-stack Engineer (.NET + Angular) - January 2022 / December 2023

I was working on a web application (ASP.Net Core) — is an application designed to automate management processes in a company. This application contains a set of business processes aimed at improving the efficiency of the company's employees.
While working on the project, I performed code review, fixed bugs, improved application performance, and:
• Developed and introduced new functionality in the BackEnd, for example:
— Created a webhook application to connect BitBucket and Jenkins to automatically deploy environments with changes in branches, which made it easier and faster to develop and deploy.
— Rebuilt the background application to go online, configured it in Docker to work with Kubernetes, which made it possible to transfer all internal applications of the company to use Kubernetes.
— Added a new approach to logging in the application. I introduced the use of Serilog with JSON output to the console and to files for subsequent output to Grafana, which greatly helped the team in tracking logs and finding problems in the application.
— Moved the code to use YML in configs instead of JSON, with the creation of an appropriate parsing infrastructure, etc. This made it possible to unify all the configs in the project.
• Also developed and introduced new functionality in FrontEnd (Angular):
— Created new components, popups, pages, forms, etc.
• Also actively interacted with the database (MS SQL Server)

Образование

Software engineer, Baccalaureate (Retraining on the basis of higher education.)

Belarusian State University of Informatics and Radioelectronics
Sep 2019 / Mar 2021

Engineer, Shipbuilding and technical operation of waterways

Belarusian National Technical University
2012 / 2017

Обо мне

Hello!

I am from Belarus, but now I live in Georgia and am considering a remote work format. Preferably, of course, official employment, but I will consider all options (I have individual entrepreneur status).

  • More than 3 years of experience in .Net development.
  • I can develop a web application from scratch using ASP.Net Core and Angular, Ms SQL server, MongoDB, Redis, using design patterns, build a monolithic or microservice architecture (with Http/gRPC/RabbitMQ connection), and wrap it all with Docker.
  • I have a great desire to learn and develop in new technologies! For example, I am currently in the process of exploring the deployment of micro service applications and are planning to explore cloud development (Azure).

Some of my personal completed projects can be found here: https://github.com/lordjga?tab=repositories

Technologies and skills:

Backend: .NET (C#), ASP.NET Core, Entity Framework Core, Dapper, LINQ, Unit Testing, OOP, SOLID, Design Patterns, gRPC, RabbitMQ, Ocelot

Databases: SQL, MS SQL Server, MongoDb, Redis

Frontend: Angular, TypeScript, HTML, CSS

Additionally: Docker, Http, Git, ADO.NET, WPF, Jira, Swagger, Elasticsearch.

English: B1.

43 / 0,336 / 52.7mb