Download CV API Endpoint
# Download CV in PDF
curl -X GET "https://www.matteomarcorinaldi.it/api/cv/pdf" \ -H "Accept: application/pdf" \ --output CV Matteo Rinaldi.pdf
# Visualizza CV in JSON
curl -X GET "https://www.matteomarcorinaldi.it/api/cv/json" \ -H "Accept: application/json" \ -H "Authorization": "Bearer YOUR_TOKEN" \
# Il Tuo Token
Loading...
⚠ Il token può essere usato una volta sola per ogni richiesta
# Rate Limits
- Max 5 richieste per IP all'ora
# Response 200 OK (JSON)
{ "profile": { "name": "Matteo Marco Rinaldi", "role": "Senior Software Engineer", ... } }
# Possibili Errori
400: { "message": "Il formato deve essere JSON o PDF!" } 401: { "message": "Authorization header mancante o non valido!" } 429: { "message": "Troppi tentativi. Riprova tra un'ora." } 404: { "message": "CV non disponibile!" }
Contatti API Endpoint
# Request Body
{ "fullName": "string", // Required - min 5 char "email": "string", // Required - valid email address "subject": "string", // Required - min 5 char "message": "string" // Required - min 10 char }
# Rate Limits
- Max 5 richieste per IP all'ora - Max 1 richiesta per email all'ora
# Esempio di richiesta
curl -X POST "https://www.matteomarcorinaldi.it/api/contact" \ -H "Content-Type: application/json" \ -H "Authorization": "Bearer YOUR_TOKEN" \ -d '{ "fullName": "John Doe", "email": "johndoe@email.com", "subject": "Collaboration Request", "message": "Hi, I would like to discuss a potential collaboration..." }'
# Il Tuo Token
Loading...
⚠ Il token può essere usato una volta sola per ogni richiesta
# Esempio di risposta
200: { "message": "Messaggio inviato correttamente!" } // Success 400: { "message": "Tutti i campi sono obbligatori!" } // Error - Bad Request 429: { "message": "Troppi tentativi. Riprova tra un'ora." } // Error - Too Many Requests 500: { "message": "Internal server error" } // Error - Server error
About.me()

Senior software engineer con 12 anni di esperienza nella progettazione e sviluppo di soluzioni web enterprise. Comprovata capacità di leadership tecnica e gestione progetti, con focus su innovazione e risultati misurabili.
Specializzato in backend development con PHP (Symfony, Laravel), Javascript/Typescript (NestJS, Nuxt.js) e Python (Django, Flask).
Super appassionato di Formula 1, gaming e mondo tech. Sportivo, amo il volley e il calcio.