Senior backend engineer · fintech · Milan

I design systems that stay reliable as traffic and complexity grow.

I work across architecture and delivery: shaping service boundaries, building critical backend flows, and operating cloud platforms in regulated environments.

Java 21Spring BootAWSDistributed systems
Portrait of Aldo Lushkja
At a glance

Aldo Lushkja

Architecture, backend engineering, and production ownership

Domain
Fintech and digital trust
Systems
High-throughput, distributed, cloud-native
Approach
Clear boundaries, observability, safe delivery
Current focus

Reliable subscription and loyalty flows, with automation that removes repetitive operational work.

02 · Experience

A career built around critical systems.

From consulting and legacy systems to digital trust, fintech and platform work.

2025 - now

Satispay

Software Engineer working on loyalty and subscription ecosystems.

Architecting scalable backend components for subscription lifecycle and loyalty point logic.

2021 - 2025

Namirial SPA

Software Developer focused on digital trust systems.

Worked on timestamping flows, CRL management, secure signing infrastructure, and Java 7 to 21 migrations.

2022 - 2025

Digipax

Software Engineer delivering logistics and digital identity projects.

Built three-layer solutions with Angular, Java / Spring Boot BFFs and on-premise deployment models.

2018 - 2021

Spindox SPA

Software Developer for enterprise clients including SIAE, TIM, Intesa Sanpaolo and Fastweb.

Modernized legacy systems and supported production release cycles for high-stakes environments.

03 · Expertise

From service boundaries to production.

I combine system design with hands-on delivery. The goal is not a clever diagram, but a system teams can understand, operate, and change safely.

Architecture approach

Keep the request path explicit.

production first
01 · EntryClients & edge

Clear contracts, authentication, routing, and sensible caching.

02 · CoreServices & flows

Business boundaries, consistency, resilience, and observable behaviour.

03 · StateData & events

Storage and integration patterns matched to real access requirements.

Foundation
DeliveryObservabilitySecurityAutomation

Backend systems

Service design, critical business flows, APIs, concurrency, and performance.

Java 21Spring BootQuarkusFastAPI

Cloud delivery

Infrastructure as code, deployment pipelines, observability, and safe releases.

AWSCDKDockerGitHub Actions

Data & integration

Storage and integration patterns chosen around consistency, access, and operating cost.

PostgreSQLDynamoDBMongoDBEvent-driven

Engineering leverage

Focused automation and AI tooling that reduce toil without hiding system behaviour.

AI agentsTypeScriptPythonAutomation

04 · Selected work

Products I build and operate.

A focused selection of public products, automation tools, and technical writing.

Product

aldolushkja.it

Production - Stable

Personal site and portfolio infrastructure.

BuildAstro + TypeScript
DeliveryCDK + CloudFront
Design systemPersonal brandIaC
Automation

tools.aldolushkja.it

Active - Iterating

Utility surface for small automation tools and developer workflows.

TypeWeb tools hub
ArchitectureFrontend + APIs
AutomationAIProductivity
Publishing

blog.aldolushkja.it

Production - Stable

Writing space for technical notes and architecture decisions.

RoleTechnical writing
FormatContent pipeline
DocsWritingArchitecture
API

api.tools.aldolushkja.it

Production - Stable

Public API surface for docs and tooling, built around stability and clear contracts.

InterfaceDocumented endpoints
PlatformServerless delivery
API GatewayLambdaDocs

05 · About

The person behind the systems.

Engineering matters most to me when it combines sound judgment, shared understanding, and responsibility for what happens after release.

How I work
01

Make the system understandable

Clear boundaries and explicit trade-offs help teams move faster than clever abstractions.

02

Own the production outcome

Delivery includes observability, safe releases, and staying close to real operational behaviour.

03

Automate with intent

Tooling should remove repetitive work while keeping decisions and failure modes visible.

Outside work
FamilyFather

My daughter brings perspective, energy, and purpose to every day.

HomeTwo cats + one dog

A lively household with no shortage of interruptions or character.

KaratePractice + teaching

A long-term discipline built on patience, repetition, and continuous refinement.

06 · Contact

Let’s work on something demanding.

Available for roles and collaborations where backend depth, platform ownership and clean execution matter.

Command hint

Press CMD+K or tap the palette button to jump around, toggle the theme reboot, or launch the easter egg.

next.actionavailable
npx run-briefing --with=your-problem

// Expected output:
// precise context
// no waste
// a well-structured solution

Command Palette

Type to navigate, copy the email, or launch a small easter egg.