Orlando Burli Junior

Orlando Burli Junior

Senior Software Engineer

20+ years building scalable systems • AI & ML Engineering • Cloud Architecture • Microservices • Available for Freelance

Download Resume

About Me

I'm a Senior Software Engineer at Rocket Lawyer with over two decades of experience designing and delivering enterprise-grade software. My career spans from hands-on development in Java, Python, and Kotlin to leading cross-functional engineering teams building microservice architectures on Kubernetes and cloud platforms.

I specialise in cloud-native architecture, CI/CD pipelines, and data-driven solutions. Recently I've been leading projects that leverage machine learning and LLM models to deliver intelligent recommendations and customer insights.

Beyond work, I contribute to open-source, mentor junior engineers, and write technical articles on Medium about Java internals, design patterns, and DevOps practices.

  • LocationCuiabá, MT — Brazil
  • CompanyRocket Lawyer
  • LanguagesPortuguese (Native), English (Professional)
  • CertificationOracle Database 11g (OCA)
  • StudyingMachine Learning & AI — FIAP

Professional Experience

Senior Sustainability Engineer

Rocket Lawyer

Feb 2023 — Present
  • Led the Customer 360 project, building a unified customer intelligence platform using Gemini LLM models and vector embeddings for conversational insights.
  • Led the Recommendation Engine project — event-sourced ML pipeline (Python / Scikit-Learn) that suggests activities to customers.
  • Led the Global Salesforce unification across all countries into a single instance.
  • Migrated ERP from HBase to Google BigTable; drove Apigee Edge → Apigee X migration.
  • Refactored legacy RabbitMQ architecture to REST + Google Pub/Sub.
  • Performance analysis and metrics extraction from Sumologic / Catchpoint.
JavaPythonScikit-LearnGCPBigTablePub/SubApigeeGeminiSalesforce

Software Engineer

Jusbrasil

Jan 2022 — Feb 2023
  • Built a data platform using Python, PySpark, Cloud Functions, Kafka, and Kubernetes.
  • Developed the big-accounts platform with Next.js, Relay, and React.
  • Built the payments platform integrating multiple gateways with recurring and single payments.
PythonPySparkKafkaNode.jsReactNext.jsScalaGCP

Software Engineer

Bally's Interactive (Bet.Works)

Jan 2021 — Jan 2022
  • Member of the Retail Team building microservices and integrations with SBK, CSC, IDM platforms.
  • Drove refactor to hexagonal architecture with comprehensive unit and integration tests.
  • Migrated the platform to Kubernetes.
Spring BootAngularKafkaKubernetesMicroservices

Technical Lead

Zup Innovation — Itaú / Open Banking

Apr 2021 — Sep 2021
  • Led the Open Banking team for the ITI/Itaú project.
  • Microservices with Spring Boot, Micronaut, and Kotlin; GitLab CI pipelines.
  • SQS/SNS and Kafka for messaging; Terraform for infrastructure; DynamoDB.
KotlinMicronautKafkaAWSTerraformDynamoDB

Lead IT Specialist

Invillia — iFood

Nov 2020 — Apr 2021
  • Technical Lead of the Logistics Tribe at iFood.
  • Built peripheral and telemetry services using Spring Boot and Akka.
  • Conducted experiments with Apache Thrift and Protobuf for high-volume data; MQTT for telemetry.
JavaAkkaMQTTProtobufJenkins

Senior Software Architect

Invillia — UOL

May 2020 — Nov 2020
  • Built microservices with Java/Spring Boot and Node.js/NestJS/GraphQL.
  • Designed micro-frontends with Angular and Angular Elements.
  • Managed Jenkins CI and Kubernetes deployment scripts.
Spring BootNestJSGraphQLAngularKubernetes

Software Architect / DevOps

Impulso Network — M4U / Cielo

Dec 2019 — May 2020
  • Built microservices in Ruby, Python, and Node.js running on AWS EKS.
  • Infrastructure as code with Terraform on AWS.
  • Developed Android native applications for Cielo Smart POS payment machines.
RubyPythonNode.jsAWS EKSTerraformAndroid

Senior Software Architect

TCE-MT (State Court of Auditors)

Mar 2016 — Dec 2019
  • Architect of Conex-e — electronic control system compiling data from multiple sources to produce automated analytical reports.
  • Built Price Radar — public procurement price analytics with heat maps and regional comparisons.
  • Built Typologies Radar — ML-powered text analysis (Python/Scikit-Learn + Tesseract) to flag procurement irregularities.
  • Designed Digital Signer — document signing solution using A1/A3 certificates.
  • Managed CI/CD: GitLab, Jenkins, SonarQube, JFrog Artifactory.
JavaPythonScikit-LearnJenkinsSonarQubeDockerOracle

DBA / BI Analyst

Ábaco Tecnologia

Jun 2007 — Feb 2016
  • Managed payroll-to-pension system integrations across 5 Brazilian states.
  • Administered OC4J application servers and Oracle RAC 11g databases with high availability.
  • Developed multiple BI projects at TCE/MT: Citizen Application, Accounting, Process Inventory, Price Panel.
  • Early architect on the Conex-e project and system integrations.
OraclePL/SQLJavaBIOC4JODI

Earlier Roles

Connect Informática • Vector Informática • Datalab do Brasil

2004 — 2007
  • Full-stack development in Delphi, ASP.NET/C#, Java, and Visual Basic.
  • Built mobile apps for Windows Pocket and Palm OS.
  • Created development frameworks and mentored new developers.
DelphiASP.NETC#JavaVisual Basic

Technical Skills

Languages

JavaPythonKotlinScala JavaScriptTypeScriptRubyC# SQLPL/SQL

Frameworks

Spring BootMicronautAkkaNestJS ReactNext.jsAngularDjango Ruby on RailsReact NativeFlutter

Cloud & Infrastructure

Google CloudAWSKubernetesDocker TerraformHelmApigeeAirflow

Data & Messaging

KafkaGoogle Pub/SubRabbitMQSQS/SNS PostgreSQLOracleBigTableDynamoDB SnowflakePySpark

AI & ML

Scikit-LearnGemini LLMEmbeddings ClassificationNLPTesseract OCR

DevOps & Tooling

JenkinsGitLab CISonarQube JFrog ArtifactorySumologicCatchpoint GitSalesforce

Education & Certifications

Machine Learning & AI

FIAP

2024 — 2025

Technology Information Specialist

FASIPE

2017 — 2019

Oracle Database 11g (OCA)

Oracle

Certified

Projects & Open Source

Open Source

Freelance

DGFit

Platform for personal trainers to manage students, assign exercises, and track results.

Spring BootReact Native

Virti

VPN management, RDP connections, and remote apps platform.

C#Spring BootTerraform

Vicentini Andrade Advocacia

PDF document analysis, data extraction, and automated legal document generation.

DjangoPythonAngular

CP4 Construction

Connects construction company with salespeople for proposals and contracts.

DjangoReact Native

Volunteer & Community

Impulso Network — Community Ambassador
Delivery SOS — Open-source volunteer (entregasos.com.br)
Invillia Insiders — Intern mentoring program volunteer
RECODE — Jury member (recodepro.org.br)

Blog & Articles

Technical writing on Medium about software engineering, AI, and architecture.

Coming Soon~10 min read

Transactional Outbox with Spring Boot and Google Pub/Sub

Every outbox tutorial assumes Kafka. Here is the GCP version — the dual-write trap, a Postgres-backed relay, and the production details nobody publishes.

Publishing this week
Coming Soon~12 min read

Migrating an ERP from HBase to Google BigTable

A practitioner's notes on moving years of operational data from on-prem HBase to managed BigTable. Row keys, hot rows, dual-writes, and what we wish we had known sooner.

Next in series
May 202612 min read

Production RAG with Gemini: Five Things the Tutorials Skip

Chunking, reranking, cost control, hallucination defenses, and the evaluation loop — five lessons from running a customer-facing RAG system on Gemini for a year.

Read on Medium
Apr 20268 min read

The Socratic Method in an AI-First Development World

Why the developers who thrive in the age of AI won't be the fastest prompters — they'll be the deepest questioners.

Read on Medium
Oct 2023Quick read

JVM Memory Explained

A quick walk-through about Java memory parts — heap, stack, metaspace, and how the JVM manages them.

Read on Medium
Mar 2020Tutorial

Criando e gerenciando um cluster Kubernetes na AWS com Terraform

Step-by-step guide to creating and managing stage and production Kubernetes clusters on AWS using Terraform.

Read on Medium
Sep 2019Design Patterns

Chain of Responsibility & Multiple Dependency Injection with Spring Boot

How to implement the Chain of Responsibility pattern with low coupling using Spring Boot's dependency injection.

Read on Medium
Sep 20195 min read

Qualitative Analysis of Code with SonarQube

An introduction to continuous code quality inspection with SonarQube and how to integrate it into your workflow.

Read on Medium
Aug 2019CI/CD

Continuous Integration with GitLab CI

Setting up continuous integration pipelines with GitLab CI for automated testing and deployment.

Read on Medium

Get in Touch

Open to interesting conversations about technology, architecture, and engineering challenges.