Position: .NET developer
Category: .NET
English level: intermediate
Years of experience: 3

My experience in testing makes my code more practical, and I think about more aspects. I have experience working with both monolith and microservices, most of which I gained when splitting a monolith into microservices.
I played a role in the project for the restaurant and trade industry.Specifically, I contributed to the transition from a monolithic architecture to microservices by creating and implementing various microservices. This involved splitting the monolithic database into multiple databases to improve scalability and maintenance. Additionally, I developed a system for generating Excel reports, PDF presentations, and automating email communication. I also focused on optimizing performance and code efficiency, particularly in critical areas requiring high performance. Overall, my contributions helped enhance the Platform's performance, scalability, and user experience.