
Developer
Ciao io sono Leandro 👋
Senior Software Engineer con focus sul frontend e solide competenze fullstack.Ho esperienza concreta nello sviluppo di applicazioni web complete, dalla progettazione dell’interfaccia utente all’implementazione del backend e della pipeline DevOps.
Dal 2017 porto avanti progetti B2B/B2C, affianco team junior e condivido la mia esperienza tramite contenuti e-learning (codewave.dev | 100+ ore, 4K+ iscritti).
Cerco di restare sempre aggiornato sul mondo Tech.

My Studio
Developer
Le mie skills tech
🎉 Watching 2025: Microfrontend, RAG, Vector DB, AI Tools, Langchain Js
- Frontend Skills
- React Js, Redux, Redux Saga / Vue Js, Vuex
- Next Js & Nuxt Js
- Node Js
- CSS / SCSS / Tailwind UI, Material UI, Bootstrap
- Common Lib / Webpack, Gulp Js, Rollback Js, Vite Js
- TDD Programming,Payment Gateway Stripe Js e Braintree JS
- Micro Frontend
- Architectures: Single SPA, Module Federation Webpack 5
- Vite Module Federation/ Events Bus,Piral Js e Piral CLI
- Integration Via Artifact
- NPM Private Registry Nexus / Verdaccio
- Monorepository:Lerna Js / Turbo Js
- Cloud,Devops & Project
- Versioning Git, Bitbucket e Github
- Docker / Docker Compose
- Agile Method Atlassian Jira, Scrum, Kanban
- Pipeline Bitbucket, Semaphore CI
- Heroku, Digital Ocean,Google Cloud, Amazon AWS, Azure (Basic Structure)
- Kubernetes (Basic Structure)
- AI (learn in progress)
- RAG, Vector DB, Langchain
- APIs OpenAI, Chatbots, LLMs
- Finetuning, Prompt Engineering
- n8n (Automation)
- Test e2e
- Playwright Js / Cypress Js
- Cucumber Js / Gerkin
- Jest Js
- Backend Background
- Node Js (Express Js) e Next Js
- Springbot (Java)
- Laravel 8 (PHP)
- PostgreSQL, MySQL, Redis, Amazon Cache SQS
- Programming languages
- Javascript
- JAVA
- PHP
- TypeScript/Html
Developer
Leandro's Manifest
- Nessun singolo paradigma!
- Non essere limitato da un singolo paradigma o da una serie ristretta di idee.
Le migliori pratiche di oggi si chiameranno anti-modelli domani.Ai tuoi utenti non interessa come hai costruito il prodotto, ma piuttosto cosa fa per migliorare la loro vita. - Abbracciare la semplicità , ignorare Hype
- Ho grandi aspettative per il futuro, perché il passato è stato molto sopravvalutato >> Sylvester Stallone
Non è mai facile navigare, ma chiediti sempre è questo lo strumento migliore per il lavoro ?.Solo perché Tool X ha un'interfaccia elegante ed è usato da Hipster App Inc non significa che dovresti usarlo.
Abbiamo la tendenza a sovra-ingegnerizzare tutto, bisogna combattere questa voglia. - Terminalo!
- Non importa quanto lentamente vai finché non ti fermi. >> Confucio
È difficile finire un prodotto, ma fatto è meglio che perfetto.
Puoi aspettarti molte battute d'arresto durante lo sviluppo di un'app, e i progressi sono fatti migliorando costantemente il tuo lavoro a piccoli passi.
Non posso esagerare sull'importanza di questo: ascolta i tuoi clienti. - Meno codice, pensa di più!
- Il software riguarda la risoluzione dei problemi per le persone.
Non rimanere intrappolato concentrandoti sugli aspetti tecnici di un progetto. - Aria Aperta!
- Fai una passeggiata fuori e pensa al quadro generale, all'utente finale, al marketing e alla community.
La forza bruta non è quasi mai una buona idea. Invece, prenditi una breve pausa e goditi la vita.Quando ti siederai di nuovo,potresti risolvere miracolosamente quel problema dove prima ci hai perso infinite ore.