Software engineer · Porto Alegre, Brazil

01 / Personal practice

I build backend systems and products that earn their keep.

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

Engineering with a product point of view.

01

Backend systems

Event-driven microservices and APIs in TypeScript, JavaScript, Java, Python, and Go, guided by TDD and DDD.

02

Cloud & serverless

Serverless systems across AWS and Azure, infrastructure as code, observability, and reliable CI/CD delivery.

03

Product engineering

Production-grade systems built with close attention to business requirements, security, and long-term maintainability.

Experience

Backend engineering across cloud, security & research.

2025—nowServerless GuruSenior Cloud Engineer · AWS, Azure & AI systems
2021—25AxurBackend Software Engineer · Security at scale
2019—21FAURGSResearch Assistant · Machine learning & OCR
2025—GL Software DevelopmentIndependent software company · Founder

Company

GL Software
Development

My independent software practice and the home of products including Purrna and Karthosia.

Visit the company