Summary
Leonardo Rodrigues is a back-end developer with eight years of experience specializing in Node.js, NestJS and TypeScript, focused on building scalable, well-documented APIs and performant architectures. He has practical experience with Docker, Prisma/TypeORM, PostgreSQL and MongoDB, and a track record of improving APIs and infrastructure across multiple companies from trainee to senior roles. Comfortable with both Fastify and Express, he pairs pragmatic performance tuning with thorough testing and Swagger-driven documentation. Based in Espírito Santo, Brazil, he is completing formal studies in systems development while continually driving hands-on delivery in agile teams. A detail-oriented engineer, Leonardo often leans into backend-first solutions and internal tooling rather than front-end work, reflecting a clear career focus and consistent progression.
8 years of coding experience
1 year of employment as a software developer
Superior, Sistemas de Informação, 7, Superior, Sistemas de Informação, 7 at Universidade Vila Velha - UVV
Estácio de Sá University
Portuguese, English