Vinícius C.Back-end and Systems Engineer
Skills
Experienced back-end developer with nearly 5 years of expertise in web development and infrastructure, particularly within the financial sector. Proficient in object-oriented programming, DevOps with Azure, and has a strong command of C#, Node.js, JavaScript, and Angular (TypeScript). Primarily focused on back-end development, with an enthusiasm for continually acquiring new skills.
Mid-Level .NET Developer
11/1/2021 - 5/1/2023
Developed and maintained technological solutions as a developer, focusing on projects for a banking institution and an automotive services company. Gained extensive proficiency in C# using the .Net framework (Core) versions 3.1, 5.0, 6.0, and 7.0, and later .Net framework (Full) version 4.8. Successfully implemented applications using microservices architecture, leveraging Microsoft Azure services, Azure Service Bus for messaging, and REST APIs for seamless communication among back-end, mobile, and web systems.
Applied rigorous unit testing methodologies using xUnit to ensure robust software development. Employed Azure Cosmos DB, PostgreSQL for data storage, and Redis for data caching, optimizing application performance. Maintained code versions using Git with Azure DevOps (TFS) and GitHub, ensuring consistent and collaborative development processes. Documented APIs using Swagger.
For application deployment and CI/CD pipeline management, utilized Jenkins and GitHub Actions. Worked within agile frameworks, including Scrum and SAFe methodologies, to prioritize continuous delivery and provide rapid, value-driven solutions.junior .net developer
1/1/2018 - 2/1/2021
Over a span of 2 years and 8 months, developed and automated manual processes for a national company specializing in payroll loans. Proficiency was developed in C# using the .Net full framework and Node.js with the Express framework, leading to the successful automation of various processes. Implemented a system developed in Windows Forms to streamline workflows. Extensively utilized REST protocol for data consumption and persistence in diverse systems, and employed the SOAP protocol to interact with web services of legacy systems. Leveraged MySQL and MariaDB for effective database management and data persistence. Configured and managed Windows Server 2012 to optimize server performance. Ensured collaborative and efficient code versioning using Git with BitBucket and Azure DevOps. Demonstrated expertise in software for process automation, including UiPath, Automation Anywhere, and Ubot Studio, enhancing operational efficiency.
Software Engineering at Maringá University
2019 - 2025Computer Science at Senac RJ
2017 - 2018
API Rest with .NET 5: Essential Operations with HTTP Verbs at Aula
10/1/2021ASP.NET CORE PART 2: AN E-COMMERCE WITH MVC AND EF CORE at Alura
10/1/2021ASP.NET Core Part 1: An e-Commerce with MVC and EF Core at Alura
10/1/2021Mocks in C#: Integration Testing with xUnit and Moq at Alura
10/1/2021Unit Testing and TDD with xUnit at Alura
10/1/2021SOLID with C#: Principles of Object-Oriented Programming at Alura
10/1/2021Entity Framework Core Part 2: Mapping a Pre-existing Database at Alura
10/1/2021Entity Framework Core Part 1: Mapping a Pre-existing Database at Alura
10/1/2021Entity Framework Core: Efficient Database Management at Alura
10/1/2021SQL Training with Microsoft SQL Server 2017 at Alura
10/1/2021Data Modeling Training at Alura
9/1/2021ASP.NET CORE: A WEBAPP USING THE MVC PATTERN at Alura
9/1/2021Design Patterns C# II: Best Programming Practices at Alura
9/1/2021Front-End Training at Alura
1/1/2021Design Patterns C# I: Good Programming Practices at Alura
1/1/2021C# and Object Orientation Training at Alura
1/1/2021Python 2: Programming with the Language at Alura
1/1/2018Python 3 Part 1: Introduction to the New Version of the Language at Alura
1/1/2018
Vinícius is available for hire
Hire Vinícius C.All Howdy Candidates are vetted for skills and english proficiency.