Umberto
Di Puorto

Foto profilo Umberto Di Puorto

Sviluppatore Full Stack & Consulente IT Freelance con oltre 6 anni di esperienza nella progettazione e realizzazione di applicazioni web performanti e soluzioni software innovative.

Foto profilo Umberto Di Puorto

Chi Sono

Un connubio di competenze tecniche, esperienza pratica e approccio collaborativo.

Da Pomezia al Mondo Digitale: Il Mio Percorso

Un professionista appassionato di tecnologia, con un approccio pratico e orientato alla collaborazione.

Mi chiamo Umberto Di Puorto e lavoro come Sviluppatore Full Stack e Consulente IT Freelance. Da oltre sei anni mi occupo di sviluppo software nel settore ICT, un ambito che ho scelto per passione e che continuo a esplorare con curiosità e dedizione.

La mia carriera è iniziata con un percorso di studi in Informatica, seguito da esperienze formative in diverse aziende del settore tecnologico. Ho avuto l'opportunità di lavorare sia in team strutturati che come libero professionista, sviluppando competenze tecniche solide e una visione completa del ciclo di sviluppo software.

Nel corso degli anni ho maturato esperienza sia nel Front-End (Angular, TypeScript) che nel Back-End (Java, Spring Boot), con un'attenzione costante alla qualità del codice, alla manutenibilità e all'adozione delle best practice (TDD, Testing). Ho collaborato con aziende di diverse dimensioni, dai piccoli business alle grandi organizzazioni, adattando il mio approccio alle specifiche esigenze di ciascun cliente.

Credo che ascoltare e comprendere davvero le esigenze dei clienti sia il primo passo per costruire soluzioni efficaci. Mi piace affrontare nuove sfide e imparare continuamente, con l'obiettivo di crescere come professionista e come persona.

I Miei Valori Chiave

Qualità del Codice

Scrivo codice pulito, testato e manutenibile seguendo le best practice di settore.

Soluzioni Innovative

Applico tecnologie moderne per creare soluzioni performanti e al passo coi tempi.

Approccio Collaborativo

Lavoro a stretto contatto con i clienti per garantire risultati allineati alle aspettative.

Affidabilità e Trasparenza

Rispetto delle scadenze e comunicazione chiara durante tutto il progetto.

Servizi Offerti

Soluzioni tecnologiche complete per supportare la crescita del tuo business.

Sviluppo Front-End

Interfacce utente (UI) moderne, responsive e accessibili con Angular, TypeScript, RxJS, HTML5, SCSS e le migliori pratiche UX.

Sviluppo Back-End

Logica di business robusta, API RESTful sicure, microservizi e integrazioni utilizzando Java, Spring Boot e database relazionali (SQL).

Sviluppo Full-Stack

Soluzioni complete "chiavi in mano", gestendo l'intero stack applicativo, dal design dell'interfaccia all'implementazione del server.

Consulenza Tecnica

Analisi requisiti, progettazione architetturale, code review, ottimizzazione performance e supporto strategico per decisioni tecnologiche.

Ottimizzazione
Web

Miglioramento delle performance (Core Web Vitals, load time) e implementazione delle basi tecniche SEO per una migliore indicizzazione.

Manutenzione
Evolutiva

Supporto post-rilascio, aggiornamenti tecnologici e di sicurezza, bug fixing e implementazione incrementale di nuove funzionalità.

Curriculum

Un'istantanea delle mie competenze tecniche e del mio percorso professionale.

Front-End

Angular 2+ (TypeScript, RxJS) Avanzato (95%)
HTML5, CSS3, SCSS Avanzato (90%)
JavaScript (ES6+) Avanzato (90%)
Bootstrap 5, Material Design Avanzato (90%)
Testing (Jasmine, Karma) Intermedio (75%)

Back-End & Database

Java 8+ (Core, EE) Avanzato (95%)
Spring (Boot, MVC, Data, Security) Avanzato (90%)
API RESTful & Microservizi Avanzato (85%)
Database SQL (PostgreSQL, MySQL, Oracle) Avanzato (90%)
Testing (jUnit5, Mockito) Avanzato (85%)

Strumenti & Metodologie

Git GitHub Bitbucket GitLab Maven Gradle REST API Docker (Base) Kubernetes (Base) Jenkins (Base) TDD/BDD Agile/Scrum OWASP (Base) IntelliJ IDEA VS Code Postman Swagger/OpenAPI MongoDB Python (Base) Vue.js (Base) React Native (Base) Flutter (Base) Jira Confluence CI/CD GitHub Actions GitLab CI (Base) Webpack NPM Sass Vite (Base) ESLint Prettier SonarQube (Base) Tailwind CSS Next.js (Base) Figma (Base) Canva (Base) Kafka (Base) OAuth JWT CVE Firma Digitale PKI Certificati SSL/TLS Jasmine Mockito JUnit ELK Stack (Base) RxJS
Skill Name
Livello: Esperto

Clienti & Collaborazioni

Ho contribuito a progetti per diverse realtà, portando valore attraverso soluzioni tecnologiche.

Min. Economia Finanze
UniCredit
Intesa San Paolo
INPS
Enel X
Poste Italiane / Postel
Ministero della Difesa
WINDTRE
Aruba
Banca d'Italia

Contattami

Hai un'idea, un progetto o vuoi semplicemente scambiare due chiacchiere? Sono a disposizione!

Acquisizione Clienti

Seleziona il tipo di richiesta
Inserisci il tuo nome.
Inserisci un indirizzo email valido.
Inserisci il nome dell'azienda.
Inserisci un oggetto per il messaggio.
Seleziona la durata prevista.
200 € 350 € 500 €
Seleziona una tariffa giornaliera.

Informazioni aggiuntive (opzionali)

Il messaggio deve contenere almeno 15 caratteri.

* Campi obbligatori.

Informazioni e Canali Diretti

Sede Legale: Via Gran Bretagna 86, 00071, Pomezia (RM), Italia (Operatività Remota / In loco su Roma e provincia)

Email: info@umbertodipuorto.it

P.IVA: 17414481006

LinkedIn: /in/umberto-di-puorto