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 BrunoHe 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.
Technologies: RedHat webhooks, Golang, C#, .NET, AWS, React.js, ASP.NET
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;
Technologies: .NET Core, Angular, REST API, ASP.NET Core, SQL Server, CDNs, Redis, Clean Code, SOLID, Azure.
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;