Software developer specializing in the .NET framework, expert in web development on the Backend side, in charge of creating IT solutions, especially in object-oriented programming (OOP). It generally includes program and library support, to help develop and unite different components of a project. With proficiency in the C Sharp (C#) programming language, and Frameworks that are part of the .NET ecosystem such as .NET Framework and .NET (Core), D
Development, maintenance and implementation of the company's software, respecting established design and architecture patterns, in collaboration with other team members, understanding the project requirements, designing effective solutions, writing clean, efficient and well-documented code that meets the quality standards and best programming practices, performing unit tests and integration tests to guarantee the stability and performance of the software, using source code analysis tools, Azure
Worked in an Agile team of .NET developers creating web pages using ASP.NET Core MVC design patterns and dependency injection, integrating information access through SQL language with relational databases such as SQL Server, MySQL , SQLite, phpMyAdmin. Development of interfaces with Razor Pages using Razor syntax to create dynamic web pages with the C # programming language, using Generic Collections in .NET for data management, Language-Integrated Query (LINQ) for database queries through Exten