Copyright © 2026 Leonardo S. Carvalho All rights reserved.
Hi, I'm Leonardo!
Senior .NET Software Engineer
Based in Brazil
I'm a Brazil based Senior .NET Software Engineer with 12+ years of experience
Leonardo S. Carvalho
Senior .NET SoftwareEngineerDeveloperSpecialistHello! My name is Leonardo S. Carvalho. I am a Senior .NET Software Engineer specializing in cloud-based solutions.
With over 10 years of professional experience, I have built scalable, high-performance systems using C#, .NET, and Azure. My expertise includes designing RESTful APIs, microservices architectures, and working with both relational databases such as SQL Server, Oracle, and MySQL, as well as NoSQL databases like MongoDB and Azure Cosmos DB.
I also have experience with modern frontend technologies, including React and Blazor, building and integrating user interfaces with robust backend services.
I’m passionate about building clean, maintainable systems by applying best practices such as Clean Architecture and Domain-Driven Design. I also have hands-on experience with Docker, messaging systems, and cloud-native applications.
- Age32
- Born InGuarujá, SP
- Mail[email protected]
10+
Years of Experience50+
Projects Completed30+
Happy Clients
Everything about me!
2019 - PresentSodimac
Senior .NET Software EngineerLeading the design and development of scalable backend systems using C#, .NET, and Azure. Responsible for building and maintaining high-performance APIs and microservices, working with SQL Server and NoSQL solutions such as Azure Cosmos DB. Actively involved in system architecture decisions, applying Clean Architecture and Domain-Driven Design principles. Contributed to improving system performance and reducing infrastructure costs through cloud-native solutions and optimizations. Collaborate closely with cross-functional teams in an Agile/Scrum environment, participating in requirements gathering, technical discussions, and continuous delivery using CI/CD pipelines and Docker.
2019Avanxo
.NET Software EngineerDeveloped enterprise solutions integrating .NET with Salesforce platforms, working with Apex, SOQL, and Lightning components. Built and customized CRM functionalities for both desktop and mobile environments. Applied software engineering best practices such as TDD, DDD, and BDD, while collaborating in Agile teams using Jira and CI/CD pipelines. Also participated in requirements analysis and delivery of scalable, maintainable solutions.
2018 - 2019Resource IT Solutions
.NET Software EngineerWorked on the development of scalable web systems and APIs for the Movida client using .NET and modern web technologies. Participated in the design and implementation of microservices-based solutions and system integrations. Gained strong experience in backend development, APIs, and cloud-based architectures while collaborating with cross-functional teams in Agile environments.
2016 - 2018KBR TEC – Online Solutions
.NET Software EngineerDeveloped and maintained web applications and systems using a variety of technologies including .NET, PHP, and JavaScript frameworks. Worked across the full development lifecycle, from requirements gathering to delivery, building a solid foundation in software engineering and web development best practices.
My Services
01.NET & C# Backend Development
02Azure Cloud & Scalable Systems
03Microservices, APIs & System Design
04Frontend Development (React & Blazor)
Recent completed works
Get in touch
I'm currently avaliable to take on new projects, so feel free to send me a message about anything that you want to run past me. You can contact anytime at 24/7











