Oleh K.

.Net Software Engineer

Hourly Rate: $35
Preferred Job Type: Remote Work
location_on Kyiv, Ukraine

Description

Currently seeking projects for Middle .Net position, which, preferably are more technically or architecturally complex. Technologies I have most experience with include Asp Net core, Entity Framework core, MySql, Docker, RabbitMQ, Azure App Services, AWS Lambda functions, WebSockets. I implemented AWS lambda functions, SQS, worked with Azure cloud services, I set up RabbitMQ message broker infrastructure price updates to another microservices,I did EF migrations, I implemented CRUD APIs and integrated with third party APIs, both via TCP socket and REST, I worked with WebSockets for real-time data delivery, I set up Firebase,IdentityServer4 for authentication and authorization flow, I integrated Microsoft Dynamics CRM, email, SMS sender, worked with RPC. Currently I do code review of Junior developers, and I am responsible for the functionality of the code delivered by the team.

Skills

.net amazon sqs asp net aws aws lambda azure azure app services azure blob storage azure bot service c# cqrs dapper docker entity framework mysql oauth unit testing websockets

Specialization

.Net

Education

Taras Shevchenko National University of Kyiv

2014 - 2018


Experience

Middle .Net developer

EPAM
Jun 2021 - Present
location_on Kyiv, Ukraine
I am responsible for implementing AWS lambda functions, SQS, and integrating with third party APIs. I do code review of Junior developers, and I am responsible for the functionality of the code delivered by the team.

Middle .Net developer

Tagion
Jul 2020 - Jun 2021
location_on Kyiv, Ukraine
I was the only back-end developer, designing and building a loyalty program application, under the minimal supervision of .Net Tech Lead (review and design suggestions only). Some of the tasks, which tech lead and I did together: designing database relationships, designing the application architecture, deploying and setting up ci pipelines on azure, monitoring Tasks I did completely alone: I did EF migrations, implemented CRUD API endpoints and wrote all required business logic, I wrote unit and integration tests, set up Firebase authentication, firebase deep links, integrated Microsoft Dynamics CRM, email, SMS sender, Azure blob storage, Azure bot service. I also had a chance to create a wrapper application that can be initialted using Http protocol, RPC, or via cli.

Trainee/Junior .NET developer

Magnise
Jul 2019 - Jul 2020
location_on Ukraine
I set up RabbitMq message broker infrastructure for communicating price updates to another microservices, set up authentication for some of the microservices I wrote some of the services for communicating between multiple APIs via TCP socket, REST, implemented some part of subscribe logic for WebSockets real-time data delivery, set up users with different privileges in IdentityServer4 for authentication and authorization flow, deployed AWS lambda functions

Links