fbpx Bruno | DevReady

Let’s Get Started

Bruno
HireBruno

Bruno

Brasília-DF, Brazil --:--:--

Bruno is a Software Engineer and Full-Stack Developer with 5 years of experience and is skilled at designing and developing modular, reusable, and maintainable code. His most recent projects focused on his skills in designing and developing solutions with .NET (C#), Golang, React (TypeScript/JavaScript), and Angular (TypeScript). Bruno is accomplished with technologies such as Node.js and GraphQL, although less than the previous ones. He is experienced with monolithic applications, but focuses on microservices in general, including topics related to them, such as containerization (Docker), observability and monitoring (ELK, Prometheus, Grafana), CI/CD (GitHub Actions, Jenkins), and usage of cloud service providers (AWS, Azure).

Hire Bruno
Skills
Years
1
2
3
4
5
6
7
8
9
10+
ASP.NET
.NET Framework
C# .NET
Microservices
Azure
ASP.NET Core
React.js
AWS
Angular 2+
Red Hat
Redis
MS SQLServer
Webhooks
REST
Golang
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

CI/CD

Architect

Microservices / Containerization

Monolithic Applications

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

SOLID

Communications

IT Solutions

MODERATE
EXTENSIVE
EXPERT
Portfolio

Movidesk

Sr. Software Engineer (BE)

Work Experience : 2021 - present

He has been designing, developing, deploying to AWS, and monitoring microservices in Golang and C# (.NET) related to webhooks & automation, transforming incoming e-mails into tickets, and sending e-mails. He has been leading the squad interim for around 2 months since the former tech lead left. He also has led a few front-end jobs using React.js.

  • Migration of C# monolithic solutions (related to sending/receiving e-mails) to microservices written in Golang, making them more efficient, scalable, and maintainable as well;
  • Participated with the SRE team in the elimination of old tasks and then the downgrade/shutdown of some machines in AWS, thus reducing the company’s operating cost;
  • Led interim a team whose purpose was to monitor, develop and maintain (by mapping and fixing bugs) microservices in Golang and C# which were related to sending/receiving e-mails and also to webhooks and integrations;
  • Improving the code quality of Movidesk’s C# and Go solutions by refactoring and solving several technical debts, and also by adding tests to them, hence increasing their test coverage.

Technologies:  RedHat webhooks, Golang, C#, .NET, AWS, React.js, ASP.NET

More

Lacuna Software

Full Stack Software Developer

Work Experience : 2019-2021

Designed and developed a group of packages for Angular and .NET Core, whose purpose was to reuse/unify the core of Lacuna’s many projects, still keeping it flexible and maintainable. These packages have reduced by more than 60% the amount of code for 15+ projects, and have also reduced drastically the time to create a new application from scratch;

  • Designed and built scalable servers that handled more than a million requests in a day, with well-tested REST APIs made with ASP.NET Core and SQL Server, making use of CDNs, Redis, and other tools to increase their performance;
  • Implemented more than 10 well-structured and responsive web applications using Angular, Bootstrap, and Material;
  • Instructed and mentored more than 10 co-workers about our main stack (.NET Core, ASP.NET Core, and Angular) and also about clean code, best practices, SOLID principles, and design patterns;
  • Advocated in favor of a culture of unit testing and coordinated, along with other fellow developers, its implementation in Lacuna’s existing repositories.
  • Solved several sensitive technical debts and led refactoring in several applications to elevate the software quality;

Technologies:  .NET Core, Angular, REST API, ASP.NET Core, SQL Server, CDNs, Redis, Clean Code, SOLID, Azure.

More

Lacuna Software

Software Development Intern

Work Experience : 2017-2019

Studied new releases of .NET platforms and Angular in order to start using them in our environment, applied them in more than 5 projects that were being created at that time, and also ported some of Lacuna’s products to these new technologies. One of them was the company’s core library, which was ported from .NET Framework to .NET Standard, making it cross-platform and able to be consumed by many other frameworks;

  • Debugged and fixed errors inside a .NET Core official library that has more than 100 million downloads in NuGet Gallery;
  • Took part in the development of many full-stack projects — mostly related to digital certification — using Angular, ASP.NET Core, and SQL Server as the main tech stack, writing clean and maintainable code;
  • Participated in a 24 hours hackathon promoted by the company, with two more developers on the team, and won 1st place in the competition.
More

Hire Bruno