Igor has more than 7 years of experience in IT, focusing on .NET development, using the VB.NET, VB.NET, C #, ASP.NET MVC 5, Web API, .NET Core, Docker, Git Flow, SQL Server, PL / SQL, TFS, Entity Framework, AngularJS and VBSCRIPT (Classic ASP). He graduated in Systems Analysis and post graduated in software engineering with .NET. Igor has completed projects including using the concept DDD (Domain Driven Design) in a WEB platform in MVC 5 (Model View Controller). In addition to using MVC, he also used the concept of Inversion of Control (IOC) with Auto Mapper and the concept of DI (Dependency Injection) with the Simple Injector, thus applying all the best-known software development standards like Design Pattern. Profile facilitator, ease of adaptation to the needs of the business, strong motivational capacity of the team to carry
out the tasks, and meeting the demands.
Working at Dell for the DFS (Dell Financial Service) project.
About the project: The project will be used to carry out financial transactions by Dell. It is currently under construction and will in the future replace a legacy system. It is a .NET Core 3.1 backend system with microservices. It is based on event-oriented architecture using RabbitMQ as a message broker, in addition to standard Rest APIs using Swagger. The Repository is gitlab, and pipelines are also widely used to automate merges and deploys.
Collaborate with different teams and people, building partnerships to achieve the best results with diversity and collaboration.
Enthusiast of new technologies, always looking for the best technical and business solution
Development of new projects and support of systems in .NET Core language, coding unit tests, documenting source code and systems, identifying opportunities for evolution, standardization and innovation of the solution.
Worked at Agora Bradesco CTVM client to develop new projects and financial market legacies. All projects using the SCRUM agile methodology ceremonies (Handover, Sprint Planning, Daily, Grooming and Retrospective)
Evaluate system tests, analyze systems for maintenance, Track project development management, assist systems maintenance, assist in promoting system artefacts for the ratification environment, Execute, construct and analyze SQL statements in the database and Stored Procedures, participate in meetings with users to develop capacity for survey, analysis and communication