Skip to content
View olegon's full-sized avatar

Block or report olegon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
olegon/README.md

Hi, I'm Leandro Gonçalves 👋

Staff Engineer @ Itaú Unibanco · São Paulo, Brazil 🇧🇷
Building reliable, cloud-native banking platforms at scale.


👨‍💻 About me

I'm a software engineer with 10+ years of experience who cares about best practices, agile methods, automated testing, observability, simplicity and DevOps principles.

Today I work with microservices in the banking sector, dealing with high-availability architectures, infrastructure as code and cloud-native applications. As a Staff Engineer, I design and lead systems that operate at scale, and I help teams deliver maintainable software through clear architecture, pragmatic processes and sustained technical mentorship. ✨

In my spare time I study algorithms, observability and architecture — always looking for better, more efficient ways to do my work.

💼 Experience

  • Itaú UnibancoStaff Engineer / Especialista (Sep 2024 – Present) · Tech Lead (2021 – 2024) · Software Engineer (2019 – 2021)
    Working across the full lifecycle of the iti digital bank: payment accounts, automatic yield (cutting 60%+ of operating costs), the iti → Itaú app migration, savings & global/kids accounts, open finance, PIX, fraud prevention and Bank-as-a-Service.
  • Banco SafraSoftware Developer (2019): fully digital account onboarding, resilient async integrations, OpenShift.
  • everisSoftware Developer (2018 – 2019): a configurable BPM script engine driven by NLP, at Itaú Unibanco.
  • BEYOND SoluçõesSoftware Developer (2017 – 2018): low-latency trading tooling (Azure, MuleSoft, .NET, Node.js).
  • Grupo Aduaneiras / Cenofisco / LexWeb Developer (2015 – 2017): institutional sites, content CMS, Apache Solr/Lucene search, SEO.
  • Earlier: G4 Contact Center, Tech For TI, Animatech and Oblivion (2010 – 2015) — web & desktop systems in C#/.NET.

🛠️ Tech stack

Languages

KotlinJavaC#TypeScriptJavaScriptPythonC++C

Frameworks & APIs

Spring BootSpring Cloud.NETNode.jsMuleSoftGraphQLOpenAPI

Cloud & IaC

AWSAzureAWS LambdaAmazon S3TerraformGitHub Actions

Containers & Orchestration

DockerKubernetesHelmIstioArgo CDOpenShift

Databases

PostgreSQLMySQLSQL ServerDynamoDBMongoDBRedisElasticsearch

Messaging & Data Engineering

Apache KafkaAmazon SQSAmazon SNSEventBridgeAWS GlueAmazon Athena

Observability & Dev Tooling

PrometheusGrafanaDatadogOpenTelemetryGitLinuxIntelliJ IDEAGradleMavenJUnit

🎯 Focus areas

  • ☁️ Cloud-native architectures & distributed systems
  • 🛠️ Infrastructure as Code & platform engineering
  • 🏗️ System design, scalability & reliability
  • 📈 Observability, performance & SRE practices
  • 🤝 Mentorship, technical leadership & team enablement

🏆 Honors

  • 🥇 Finalist at the ICPC / Brazilian Programming Marathon (XXI, XXII & XXIII national finals) and InterFatecs 2016/2017.

📊 GitHub stats


“Programs must be written for people to read, and only incidentally for machines to execute.”
— Abelson & Sussman 💡

Pinned Loading

  1. online-judgesonline-judgesPublic

    Soluções para problemas de online judges

    C++ 12 3

  2. html5-webgl-normalmappinghtml5-webgl-normalmappingPublic

    Projeto de cena com HTML5, WebGL e técnica de normal mapping.

    JavaScript 4

  3. html5-snakehtml5-snakePublic

    Versão HTML5 do jogo Snake feito com Canvas, CanvasRenderingContext2D e TypeScript.

    JavaScript 1

  4. html5-pathfindhtml5-pathfindPublic

    Liberando e obstruindo passagens, é calculado qual o menor caminho.

    JavaScript 1

  5. terraform-dynamodb-streamterraform-dynamodb-streamPublic

    JavaScript 3

  6. terraform-ecs-deployment-typesterraform-ecs-deployment-typesPublic

    HCL 1