Position: Software Engineer
Category: .NET
English level: upper
Years of experience: 3

I have been certified by Microsoft as an Azure Associate Developer, which shows my level of competence in working with Azure cloud services and integrating applications with Azure services.
I have also given presentations at smart talks, describing new and interesting technologies that can make software development easier and better.
1. Worked as part of a team on a product that recognized products on store shelves using Azure ML models. My responsibilities were : 
- Writing controllers to handle requests from UI. 
- Writing services and Azure Functions to handle model results and personalize UI responses for customers. 
- Setting up CI/CD pipelines. 
- Managing and creating cloud services. 
- Creating unit tests. 
- Fixing bugs and implementing new functionality. 

Technologies : 
- .NET Core 3.1 
- ASP.NET Core Web Api 
- Azure app service 
- Azure Functions 
- Azure storage
- Azure SQL database 
- Postman 

2. Worked on a chat bot to manage the company's internal reporting and notifications to the finance department. The bot worked both with commands from users and sent requests to an external web service from the Microsoft Dynamics NAV team, then returned the processed result to the user, and the bot also sent notifications to the finance department about transactions. 
My duties included : 
- Creating the bot project from 0 and developing the bot functionality. 
- Building the cloud architecture of the bot and the necessary services
- Implementation of services to communicate with Microsoft Dynamics NAV web service
- Setting up CI/CD pipelines

Technologies : 
- .NET Core 3.1 
- Azure Functions 
- Azure Bot Framework 
- Postman
- Flexible schedule 
- Training and knowledge-sharing between colleagues
- Modern technology stack
- Experienced team for a better pace of work
- SCRUM