.NET Engineer
Information
Languages
About
Main technologies
- C#2.5 yrs.
- .NET Core2.5 yrs.
- Web API2 yrs.
Additional skills
- Quality Assurance (QA)1 yrs.
- MongoDB1 yrs.
- Elasticsearch1 yrs.
- MySQL1 yrs.
- Redis1 yrs.
- Node.js0.5 yrs.
- JavaScript0.5 yrs.
- Azure0.5 yrs.
Experience
Gambling
About the Project
The API was implemented using REST methods tested with xUnit, through which the user or administrator interacted with the limits, using technologies and tools such as C#, .NET 6 (including supporting tools: AutoMapper, Hangfire.Core, etc.), ServiceBus, TeamCity, Octopus. I was also actively involved in writing unit, integration and acceptance tests. I developed the layer between Backend and Frontend parts using NodeJS.
Responsibilities
I am a .NET developer with experience as a full-time employee. In my current job, I have implemented functionality related to user restrictions and limits. I focused on developing the back-end of the application using ASP .Net WEB API, EF Core (code-first approach) and Identity with JWT-based authentication.
Helsi
About the Project
I was actively involved in the development of user-centric web pages using Razor Pages and Bootstrap, catering specifically to corporate users. My team and I developed a system that processed large amounts of data and provided reliability and fault tolerance. My role also included writing efficient SQL queries and working with the PostgreSQL database. I was actively involved in optimizing database performance.
Responsibilities
I held a development role where I worked on a number of key tasks and utilized various technologies to solve them. One of my responsibilities was to develop functionality related to data processing and interfacing with external services. I used technologies such as C#, .NET 7, gRPC, MongoDB and Jenkins to create a scalable and high performance data processing system. As part of this work, I also had experience with Apache Kafka, which allowed me to create streaming data processing.
Super play
About the Project
The main goal of the project is to expand the number of players by adding mini-games and other features to eventually increase the number of paying audience.
- GameDev
Responsibilities
Participated in the development of a highly loaded project on .NET 8. I was actively involved in the development of the server side for writing the logic of sending, loading, validation of configurations from Redis or MySQL for the client side. I was involved in the development and support of infrastructure for configurations from the front-end department. Troubleshooting and resolving issues using AWS CloudWatch Logs Insights.