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