Skip to content
Allan Lopreti

Hi, I'm

Allan Lopreti

Senior Software Engineer · Founder of GaragemAqui

I build critical systems for the financial market, where every transaction has to be right, and I single-handedly shipped a complete product: GaragemAqui.

Allan LopretiSão Paulo, Brazil
  • 5+years of back-end Java
  • FXforeign exchange, treasury and core banking
  • 1product built from scratch and live

About me

I've been passionate about technology since I was 10. Today I work as a Senior Software Engineer focused on critical, scalable, high-performance systems, mostly on the back-end with Java, Spring Boot, microservices, REST APIs and messaging.

I've worked on core banking, treasury and now foreign exchange (FX), always in environments where availability and consistency are not optional. I also work on the front-end with Flutter, Dart, TypeScript and React, which lets me deliver a feature end to end.

I hold a degree in IT Management from Senac-SP and also studied at Fatec-SP.

My own product

GaragemAqui

A marketplace that connects drivers with people who have an idle garage spot, rented by the hour. I created and build it on my own, from idea to launch.

  • Android and iOS app, back-end, website and operations, all built and run by me
  • Map search by proximity, booking with Pix or card and automatic payout to the spot owner
  • Automatic photo moderation, chat between both parties and reviews to keep both sides safe
  • Automated deployment with tests, security scanning and rollback on failure
Visit garagemaqui.com.br ↗

Experience

  1. Senior Software Engineer · Investment & FX

    Nov 2026 – present

    Qaracter Brasil · São Paulo · Hybrid

    Working at Santander, building foreign exchange (FX) financial applications.

  2. Founder and Developer

    Nov 2026 – present

    GaragemAqui · Remote

    Hourly garage parking marketplace, created and built on my own from idea to launch.

  3. Senior Back-End Developer · Treasury

    Apr 2026 – Nov 2026

    GFT Technologies · São Paulo · Hybrid

    Architecture and evolution of corporate treasury solutions, from back-end to integrations.

    • Microservices architecture in Java and Spring Boot, focused on scalability and resilience
    • Designed the Backend-for-Frontend (BFF) layer, reducing coupling between front-end and services
    • API governance with Sensedia API Gateway and MuleSoft
    • Data pipelines with Databricks, code reviews and sharing engineering best practices
  4. Back-End Developer · Core Banking

    Dec 2022 – Apr 2026

    Matera · Remote

    High-availability critical systems in a distributed microservices architecture.

    • REST APIs in Java and Spring Boot; asynchronous programming to raise throughput on critical APIs
    • Event-driven communication with Kafka and Siddhi (CEP) for real-time processing
    • CI/CD with Jenkins and Tekton; Docker and Kubernetes with PDB, QoS and KEDA
    • Automated tests (Cucumber, Mockito), observability with Grafana and Prometheus and load tests with K6
  5. Java Development Intern

    Jan 2022 – Dec 2022

    Matera · Remote

    Started my back-end career with Java, Spring and the daily routine of a banking product team.

Projects

Some public projects. GaragemAqui's code is private, but the product is live.

GaragemAqui

Hourly garage parking marketplace: Android and iOS app in Flutter, Java and Spring Boot back-end with PostgreSQL/PostGIS, payments and cloud infrastructure.

  • Flutter
  • Java
  • Spring Boot
  • PostGIS
  • AWS
See the product ↗

ledger-flow

Transactional ledger with postings, deposits and FX transactions with exchange rates, plus key-based request idempotency. A lab for the problems of handling money.

  • Java
  • Spring Boot
  • PostgreSQL
  • Liquibase
  • Testcontainers
View on GitHub ↗

university_front

Flutter app built as part of my individual development plan (IDP).

  • Flutter
  • Dart
View on GitHub ↗

Skills

Back-end

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • BFF
  • Maven

Messaging and data

  • Apache Kafka
  • Siddhi (CEP)
  • PostgreSQL
  • PostGIS
  • Databricks

Cloud and DevOps

  • AWS
  • Docker
  • Kubernetes
  • Jenkins
  • Tekton
  • GitHub Actions

Quality and observability

  • Cucumber
  • Mockito
  • K6
  • Grafana
  • Prometheus

Front-end and mobile

  • Flutter
  • Dart
  • TypeScript
  • React

What I write about

I write on LinkedIn (in Portuguese) about what I learn building systems that handle money and real production traffic.

  • What changes when your back-end starts processing money
  • Idempotency in ledgers and duplicate processing in Kafka
  • High availability lessons from critical systems
  • Image moderation that fails closed
Read on LinkedIn ↗

Recommendation

“Allan is an exceptional professional, very proactive, smart and relentless about solving problems! I highlight his technical quality, his detective eye and his thoroughness in development and code review.”
Caio PaivaSenior Software Engineer, worked on the same teamSee on LinkedIn ↗

Education

IT Management (Gestão da Tecnologia da Informação)

Centro Universitário Senac

2021 – 2023

UpStags! Java Back-End

Ada (Let's Code)

2022

Portuguese (native) · English (intermediate)

34 certificates, including Azure Databricks Foundations (Databricks) and Java and Object-Oriented Programming (Alura).

Let's talk

Opportunities, partnerships or an engineering chat: reach me through whichever channel you prefer.