Curriculum vitae · 2026

Gustavo Lorentz

Senior backend software engineer · TypeScript / JavaScript · Java · Python · Go

Profile

Senior software engineer with 7+ years of experience specializing in high-scale backend systems and cloud-native architectures. Experienced in event-driven microservices on AWS and Azure, using AI agents and LLMs to accelerate delivery while applying TDD, DDD, and production-grade engineering practices.

Experience

2025—now

Senior Cloud Engineer · Serverless Guru

  • Develop scalable serverless backends for an Air Canada AI initiative, integrating machine learning and optimization models across AWS and Azure with high-concurrency, event-driven patterns.
  • Build robust GraphQL APIs and event-driven applications, translating design specifications and stakeholder needs into maintainable production code.

2021—2025

Backend Software Engineer · Axur

  • Built event-driven microservices using TDD and DDD with Java and Spring, alongside Python integrations with third-party APIs.
  • Created an Elasticsearch event store handling 100,000 events per day and enabling business-health monitoring from domain events.
  • Developed a phishing-detection algorithm that reduced manual actions by 51% and increased successful detections by 41%, earning recognition in Axur's high-performance partnership program.
  • Delivered a sub-150 ms serverless fraud-check API using DynamoDB, API Gateway, and Lambda for a partner application serving millions of users.

2019—2021

Research Assistant · FAURGS

  • Developed machine-learning OCR pipelines and error-correction systems with Python and Apache Solr to automate large-scale information retrieval.

Education

2017—2022

Universidade Federal do Rio Grande do Sul

Bachelor of Science in Computer Science · Porto Alegre, Brazil

Skills

Languages

TypeScript, JavaScript, Java, Python, Go, Node.js · English fluent · Portuguese native

Cloud & DevOps

AWS, Azure, CDK, Terraform, Docker, CI/CD, Jenkins, GitHub Actions

Architecture & quality

REST, GraphQL, microservices, event-driven systems, TDD, DDD, hexagonal architecture, application security, automated testing

Data, messaging & AI

PostgreSQL, MySQL, DynamoDB, MongoDB, Elasticsearch, Redis, Kafka, RabbitMQ, LLMs, AI agents, MCP

Links & contact