~$ whoami
Luciano Guimarães Porto
Senior Backend Engineer · Málaga, Spain
Senior Backend Engineer with 10+ years of experience building Java-based systems for mission-critical fintech, payments, and high-throughput platforms. Hands-on across the payment lifecycle: high-volume batch processing, SEPA, credit card flows and Brazilian instant-payment ecosystems. Strong in event-driven architecture (Kafka, SQS), non-blocking systems (Vert.x), public REST APIs and cloud-native deployments on AWS and GCP.
~$ ls highlights/
- Business growth & market expansion Contributed to the technical delivery and launch of three LeoVegas Group brands (BetMGM Brazil, BetUK, gogocasino). The nine-brand portfolio now generates over 25% of group revenue.
- Engineering productivity Introduced ephemeral development environments at BPI France and LeoVegas Group, accelerating delivery by an estimated 30%.
- High-throughput betting core Work on the event-driven sportsbook platform processing 30M+ sports-event messages and 820K+ bets per day.
- AI-assisted engineering Designed and championed an internal workflow hub connecting system flows, specs, CI/CD and Claude-powered skills over the company MCP infrastructure, now adopted by two of six Betting teams.
~$ git log --career
-
Senior Backend Engineer @ LeoVegas Group
Jul 2025 — Present- Build backend services in Java and Vert.x with non-blocking I/O for high-concurrency, real-money transaction flows.
- Contribute to bet placement, settlement and notification flows, event-driven via Apache Kafka.
- Integrate sports trading feeds with resilient consumers that degrade gracefully under provider outages.
- Operate workloads on AWS (EKS, RDS, S3) and contribute to the ongoing migration to GCP.
-
Software Engineer @ Apside Portugal (client: BPI France)
May 2024 — Jun 2025- Delivered backend and frontend features, integrating with external microservices via Kafka.
- Introduced TDD at task-planning stage and drove adoption across teams.
- Built Playwright E2E coverage in CI/CD.
-
Full Stack Developer @ KLx (client: Crédit Agricole Payment Services)
Mar 2023 — May 2024- Owned Spring Batch jobs at the core of the payment pipeline; refactored legacy components for fault tolerance and throughput.
- Migrated the team from manual delivery to CI/CD with Jenkins, GitLab CI/CD and JFrog.
-
Full Stack Developer @ JobDeploy (client: Siemens)
Jun 2022 — Mar 2023- Delivered Java services (EJB, Hibernate, JAX-RS) and Angular features; owned production releases.
-
Technical Leader / Full Stack Developer @ Capgemini (client: Crédit Agricole CIB)
Jul 2021 — Jul 2022- Led architecture and delivery of a Single Sign-On platform built from scratch; team of six.
- Defined standards, ran code reviews and hiring interviews; owned the Docker/Kubernetes/ArgoCD pipeline.
-
Full Stack Developer @ Sicoob
Jan 2019 — Apr 2021- Re-architected synchronous reporting into an async batch model with EJB and ActiveMQ.
- Led migration of a legacy frontend from Adobe Flex to Angular.
-
Full Stack Developer @ Ativu Tecnologia
Sep 2017 — Jan 2019- Won the Innovation Award for decomposing a monolith into modular deployments using Clean Code and TDD.
- Taught a two-month internal Java course; two colleagues moved into engineering roles.
-
Java Developer @ CDS — Condomínio de Soluções
May 2016 — Sep 2017- Resolved code smells and added unit/integration tests with JUnit and Mockito.
~$ cat skills.yml
- languages:
- [Java 8/11/17, Spring Boot, Spring Batch, Vert.x, Hibernate/JPA, TypeScript, Angular]
- architecture:
- [Microservices, Event-Driven, REST APIs, Distributed Systems, Reactive I/O, TDD]
- messaging_cloud:
- [Kafka, AWS SQS, ActiveMQ, AWS (EKS, RDS, S3), GCP, Docker, Kubernetes, ArgoCD]
- observability_ci:
- [Grafana, Loki, Prometheus, Datadog, Splunk, Jenkins, GitLab CI/CD, SonarQube]
- data_testing:
- [PostgreSQL, Oracle, MongoDB, Redis, JUnit, Mockito, Cucumber, Playwright]
~$ cat education.txt languages.txt
- B.Sc. Computer Science — UniCEUB, Brasília, Brazil · 2014–2020
- Portuguese (Native) · English (B2) · Spanish (A2) · French (A2)
~$ curl -O luci-landingpage.vercel.app/cv.pdf
Prefer the classic format? Download the ATS-friendly résumé (PDF).