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

- Nice to meet you!

Leonardo S. Carvalho

Senior .NET SoftwareEngineerDeveloperSpecialist

Hello! 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.

  • 10+

    Years of Experience
  • 50+

    Projects Completed
  • 30+

    Happy Clients
Experience

Everything about me!

  • image
    2019 - Present

    Sodimac

    Senior .NET Software Engineer

    Leading 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.

  • image
    2019

    Avanxo

    .NET Software Engineer

    Developed 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.

  • image
    2018 - 2019

    Resource IT Solutions

    .NET Software Engineer

    Worked 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.

  • image
    2016 - 2018

    KBR TEC – Online Solutions

    .NET Software Engineer

    Developed 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.

- Services

My Services

[email protected]
  • image
    01

    .NET & C# Backend Development

  • image
    02

    Azure Cloud & Scalable Systems

  • image
    03

    Microservices, APIs & System Design

  • image
    04

    Frontend Development (React & Blazor)

- Let's Connect

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