fbpx

Let’s Get Started

Pedro
HirePedro

Pedro

Belo Horizonte, Minas Gerais, Brazil --:--:--

Pedro is a Senior Software Engineer with over 5 years of professional experience designing and building web applications. Pedro is strongest with .NET and .NET Core, focusing a lot of his development on C#, ASP.NET MVC, and SQL. He has full-stack experience working with Angular but is strongest in back-end development, particularly with APIs and microservices running on Azure. Pedro is a passionate developer that aspires to one day be a Software Architect!

 

 

Hire Pedro
Skills
Years
1
2
3
4
5
6
7
8
9
10+
AWS
JavaScript
RabbitMQ
.NET Core
SOLID
C#
GCP
Docker
Azure DevOps
TDD/DDD
Kafka
OAuth2
SonarQube
.NET
NuGet
Jenkins
Angular
SQL Server
Redis Cache
ServiceBus
jQuery
xUnit
PostgreSQL
Cucumber
Web Forms
TestCafe
Oracle PL/SQL
.NET MVC
Entity Framework
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Microservices & Monoliths

Authentication

App Migration

Architecture Design

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum - KanBan

Government/Judiciary

Banking

E-Commerce

MODERATE
EXTENSIVE
EXPERT
Portfolio

Freelance - US based companies

Software Architect

Work Experience : 2021 - present

Helping companies to think/design and develop new solutions and architectures for their projects and also build some NuGet packages to be used by all the companies in the other projects (E.g. Logging, ErrorHandling, ..).

More

Lojas Riachuelo

Senior Software Engineer

Work Experience : 2021

Worked in the development and improvements of the product “DoMeuJeito”, a list of collaborative events, for weddings, baby showers and others. The system was built using Microservices and message queues, with SAGA pattern.

○ .NET Core; Entity Framework Core; SOLID/Clean Code; DDD; TDD; Microservices; Backend for Frontend; Azure DevOps; Docker; Kafka; Design Patterns; SCRUM.

More

Questrade Financial Group

Software Engineer

Work Experience : 2020-2021

Developing a new Canadian digital bank with an international squad containing Brazilians, Canadians, Armenians and Ukrainians.

○ .NET Core; SOLID/Clean Code; DDD; TDD; Hexagonal Architecture; Design Patterns; SCRUM.

More

Tribunal de Contas do Estado de Minas Gerais

Senior Software Analyst / Developer

Work Experience : 2017-2020

Senior Software Analyst – September 2019 – June 2020

Developed new features in a modern architecture. Participated in task analysis to the delivery to the customer. Had constant contact with the user following all SCRUM rites to guarantee a better quality of delivery.

  • .NET Core; Entity Framework Core; Oracle PL/SQL; SOLID/Clean Code; DDD; TDD; BDD; Hexagonal Architecture with Docker; Design Patterns; SCRUM.

Software Analyst – June 2019 – August 2019

My team started a complete migration project for the Court’s core system to the new market standards.

  • .NET Framework/Core; Entity Framework 6/Core; Oracle PL/SQL; SOLID/Clean Code; DDD; TDD; BDD; Hexagonal Architecture; Design Patterns; SCRUM.

Software Developer – August 2018 – May 2019

In addition to the rules migration project, I developed the Court’s external access system for sending documents digitally, participating in analysis and development processes as a whole, and helping with the maintenance team.

  • .NET Framework/Core; Entity Framework 6/Core; Angular 6+; Oracle PL/SQL; SOLID/Clean Code; TDD; BDD; MVC Architecture (microservices); Design Patterns; SCRUM.

Software Developer – August 2017 to July 2018

Worked in a migration project of the Court core system, which consisted of removing the business rules that were stored in the Database’s Procedures to get a clean and more organized code in the .NET Framework.

  • .NET Framework; Entity Framework 6; Oracle PL/SQL; SOLID/Clean Code; jQuery; TDD; BDD; MVC Architecture (BOLOVO); Design Patterns.
More

Taylor Sistemas

Database Analyst Intern

Categories

Work Experience : 2017

Worked with the maintenance, analysis and modeling for a company account system and helped my teammates with SQL queries.
○ Postgres SQL.

Skills

More

Athos Soluções e Negócios em TI

Web Developer Intern

Categories

Work Experience : 2017

Developed new features and maintained the company’s ERP.
○ .NET Framework (Web Forms); SQL Server; jQuery.

Features

More

Hire Pedro