Backend systems
Event-driven microservices and APIs in TypeScript, JavaScript, Java, Python, and Go, guided by TDD and DDD.
Software engineer · Porto Alegre, Brazil
01 / Personal practice
I'm Gustavo Lorentz, a senior backend software engineer with 7+ years of experience building high-scale, cloud-native systems. I care about dependable architecture, maintainable code, and software that solves a real problem.
What I work on
Event-driven microservices and APIs in TypeScript, JavaScript, Java, Python, and Go, guided by TDD and DDD.
Serverless systems across AWS and Azure, infrastructure as code, observability, and reliable CI/CD delivery.
Production-grade systems built with close attention to business requirements, security, and long-term maintainability.
Experience
Company
My independent software practice and the home of products including Purrna and Karthosia.
Visit the company