Summary
Leonardo D is a Senior Back-end Developer based in Brasília with nine years of engineering experience focused on building scalable, high-performance APIs using TypeScript, Node.js/Nest.js and Python/FastAPI. He has designed and shipped microservices and clean/hexagonal architectures for government, fintech, logistics and large enterprise products, emphasizing TDD, security, and maintainability. Leonardo frequently works with PostgreSQL and MongoDB, asynchronous messaging (RabbitMQ, SQS/SNS), containerized deployments on AWS/GCP, and CI/CD pipelines to ensure resilient production systems. He has led squads and mentoring efforts, contributing to architectural decisions and improving team engineering practices. Notably, he combined Hexagonal Architecture and FastAPI to automate municipal building approval workflows and has delivered services supporting tens of thousands of users and high-throughput logistics operations. Ambitious about deepening expertise in Nest.js and TypeScript, he pairs pragmatic delivery with a strong focus on testability and low coupling.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Universidade de Brasília
English, Spanish