// Aldo Malerba · software engineer

Software affidabile per prodotti digitali in crescita.

Trasformo esigenze concrete in applicazioni web e backend mantenibili.

Lavoro con aziende e team di prodotto per costruire nuove soluzioni o far evolvere sistemi esistenti. Dall’idea al deploy, collaboro direttamente con il team e tengo al centro qualità del codice, iterazioni brevi e decisioni comprensibili.

aldo.ts
const aldo = {
  ruolo     : "Sviluppatore software",
  luogo     : "Brescia, IT",
  esperienza: "8 anni",
  focus     : "full stack · DDD · TDD",
  ai        : "acceleratore, non scorciatoia",
  stack     : ["TypeScript", "NestJS", "React", "AWS", "Kotlin"],
}▍

// 01 · chi sono

8 anni a costruire software

Sono uno sviluppatore software con 8 anni di esperienza, con base a Brescia. Aiuto aziende e team di prodotto a trasformare esigenze concrete in prodotti e servizi software affidabili, contribuendo sia alla costruzione iniziale sia all’evoluzione di sistemi esistenti.

Da circa cinque anni ho fatto mie le pratiche dell’Extreme Programming (Test-Driven Development, pair programming, refactoring continuo) e più di recente il Domain-Driven Design. Credo nel codice pulito, ben testato e scritto pensando a chi lo leggerà dopo.

Uso l’AI come supporto nel flusso di lavoro: mi aiuta a esplorare alternative, preparare il lavoro e verificare alcune ipotesi. Resta però uno strumento: architettura, test e qualità del codice restano decisioni mie.

// 02 · percorso

Esperienza

2025 - oggi

Software Engineer · viteSicure

  • Lavoro in un team di 2-3 sviluppatori a stretto contatto con il business, contribuendo all’evoluzione di una piattaforma assicurativa multi-brand con ownership verticale, dal dominio backend ai funnel React.
  • Collaboro direttamente con i founder per tradurre iniziative di business in roadmap tecniche, pianificando e prioritizzando il lavoro del team con approccio agile.
  • Ho migrato un prodotto live da un backend legacy a una nuova architettura basata su Domain-Driven Design, con un approccio strangler-fig, introducendo bounded context senza interruzioni di servizio.
  • Integro API di partner assicurativi e trasformo regole di business, questionari medici e vincoli di compliance in software funzionante.
  • Espongo API sicure per client esterni con autenticazione OAuth machine-to-machine e integro CRM, email transazionale e identity verification biometrica tramite webhook.
  • Gestisco rilasci incrementali con feature flag, A/B testing tramite GrowthBook e pipeline CI/CD basate sul principio build once, deploy many; ho inoltre sviluppato un server MCP in NestJS per esporre il motore di consulenza ad agenti AI.

2021 - 2025

Agile Software Developer · Claranet Italia

  • Pratica Agile con delivery iterativa e incrementale, TDD e pair programming.
  • Sviluppo di software su AWS principalmente con Kotlin e JavaScript/TypeScript.

2018 - 2021

Software Developer · Regesta

  • Sviluppo di applicazioni SAP, servizi cloud AWS e web app in Angular e SAPUI5.

// 03 · servizi

Come posso aiutarti

Collaboro con aziende e team di prodotto in tre situazioni concrete: far evolvere un prodotto esistente, costruire un backend o un’API, oppure sviluppare una prima versione web. Definiamo insieme obiettivi e confini prima di iniziare.

Evoluzione di prodotti esistenti

Analisi e sviluppo incrementale di nuove funzionalità, correzioni e refactoring per applicazioni web già in uso. Il lavoro parte da un perimetro concordato e non include assistenza continuativa senza un accordo dedicato.

Backend & API

Progettazione e sviluppo di servizi backend e API chiari, testati e pronti a crescere. L’infrastruttura cloud e la gestione operativa restano da definire caso per caso: non offro hosting o reperibilità inclusi.

Prima versione web

Sviluppo di una prima versione focalizzata, dall’idea a un prodotto web utilizzabile, con iterazioni brevi e pratiche XP. Sono fuori scope applicazioni AI complesse, funzionalità illimitate e modifiche non concordate.

// 04 · come lavoro

Semplice, senza sorprese

Lavori direttamente con uno sviluppatore software: obiettivi chiari, iterazioni brevi e decisioni tecniche comprensibili anche dal lato prodotto, dalla prima versione all’evoluzione del sistema.

01

Parliamo

Mi racconti il progetto. Ti dico come lo affronterei, senza impegno.

02

Vedi presto i risultati

Con iterazioni brevi e pratiche XP ti mostro presto qualcosa di funzionante, non dopo mesi al buio.

03

Consegno e resto disponibile

Metto online tutto io. E le modifiche nel tempo non ti lasciano mai solo.

// 05 · stack

Competenze & Stack

Linguaggi & Framework

  • TypeScript
  • NestJS
  • React
  • Next.js
  • JavaScript
  • Kotlin
  • Java

Cloud & Pratiche

  • AWS
  • Domain-Driven Design
  • TDD
  • Extreme Programming
  • Pair Programming
  • Scrum

AI tooling

  • Uso consapevole dell’AI
  • Server MCP
  • Sviluppo assistito da AI

// 06 · parliamone

Contatti

Raccontami il tuo progetto: ti rispondo con come lo affronterei. Gratis e senza impegno, di solito rispondo in giornata.