
Pedro Henrique
Senior DotNet and Blazor Developer, Azure Certified
Compétences

Voir mes services


Expérience professionnelle
Software Engineer Lead
Capgemini
Apr 2021 - Feb 2024 • 2 yrs 10 mos
Technical lead on business-critical .NET applications for a top-tier Portuguese bank and a Portuguese services group. Corrective and evolutionary maintenance of a document management platform (C#, .NET Framework, SOAP services, SQL Server, jQuery). Restructured a customer management application, migrating legacy modules to .NET 5 / .NET Core with Azure AD and Key Vault. Solution analysis, code review and clean, reusable code.
Senior Software Engineer / .NET Consultant
iCreate
Oct 2020 - Dec 2020 • 2 mos
Built a REST API (.NET Core 3, Swagger, SQL Server) for a Portuguese energy-sector organisation, covering the registration of technicians and operators and invoice issuing. Earlier (12/2018 to 06/2019) worked as a .NET consultant for a Portuguese cooperative bank, delivering back-end web services, improvements and bug fixes (C#, SQL Server).
Senior Software Engineer
Avanade
Jan 2015 - Oct 2020 • 5 yrs 9 mos
Software Engineer to Senior Software Engineer on projects for a Brazilian airline, an international insurer, a Portuguese bank (cards and payments) and a Brazilian energy group. Built REST APIs and microservices (.NET Core, GraphQL, CQRS, Swagger), full-stack web apps (ASP.NET MVC, Razor, Entity Framework, JavaScript/jQuery) and an airline ticketing website. Code reviews, sprint estimates, client reporting, unit and Selenium automated tests (TDD/DDD), and mentoring of new developers. Agile Scrum teams of 3 to 6 people.