About Me

I'm a full-stack .NET developer with over 6 years of experience building web applications, developer tools, and solutions for digital signatures and Brazilian fiscal document processing, including NF-e, NFC-e, CF-e, CT-e, MDF-e, and NFS-e.

Career Overview

I currently work at one of the largest ERP systems in Brazil, developing and maintaining enterprise-level applications used by thousands of businesses. I have extensive experience with REST APIs, SOAP XML, WebHooks, async/await patterns, and working with legacy code.

I started my journey with .NET Framework and ASP.NET MVC, later expanding to .NET Core and .NET 5/8. Over the years, I have developed expertise in web development, databases (SQL Server, PostgreSQL, MongoDB), frontend frameworks (Angular, Blazor), and cloud technologies like AWS and Docker.

My focus is on creating maintainable, well-tested, and scalable software following Clean Architecture and Domain-Driven Design principles.

Highlighted Projects

Here are some of the projects I've developed and contributed to, showcasing my experience in open-source libraries, web applications, and developer tools:

  • CNPJ Validator V2: .NET library for validating Brazilian CNPJs with unit tests and GitHub Actions automation.
  • DFeSigner.NET: Library for digitally signing and validating Brazilian electronic fiscal documents.
  • Danfe Generator: Web tool to convert NF-e XML invoices to DANFE PDFs.
  • YouTube Downloader: Blazor application to download YouTube videos and audio.
  • FinanceManager API: Clean Architecture API for managing personal finances.
  • MongoDB Backup to CSV: CLI tool to convert MongoDB backups into CSV using Docker automation.

Skills & Technologies

.NET .NET Framework ASP.NET Core Blazor Angular SQL Server PostgreSQL MongoDB JS/TS Linux Docker GitHub Actions AWS DDD Clean Architecture

Contact Me

Feel free to reach out if you want to collaborate, discuss open-source projects, or just say hi!