Backend Developer
Appassionato sviluppatore backend specializzato in Java e Spring Boot. Creo API robuste e scalabili con focus su sicurezza, performance e clean code.
Sono un Junior Backend Developer con una solida formazione in Informatica e una passione per lo sviluppo di soluzioni software scalabili e sicure. La mia esperienza si concentra principalmente su Java e l'ecosistema Spring, dove ho sviluppato competenze approfondite nella creazione di REST API robuste e performanti.
Dopo aver completato con successo il bootcamp intensivo di Generation Italy, ho acquisito esperienza pratica lavorando su progetti reali, implementando autenticazione JWT, gestione della sicurezza e integrazione con database MySQL. Sono sempre alla ricerca di nuove sfide tecnologiche e opportunità di crescita professionale.
La mia filosofia di sviluppo si basa sui principi del clean code, testing e documentazione accurata. Credo fermamente nell'importanza di scrivere codice manutenibile e well-structured che possa essere facilmente compreso e esteso da altri sviluppatori.
Università del Menoufia (EG)
Formazione accademica in informatica con focus su algoritmi, strutture dati, programmazione orientata agli oggetti, basi di dati e ingegneria del software. Sviluppo di progetti universitari e partecipazione a corsi di approfondimento su tecnologie web e sviluppo software.
Autiwarrior - progetto personale
Sviluppo e manutenzione di REST API per la gestione di utenti con disturbi dello spettro autistico. Implementazione di sistemi di autenticazione JWT, gestione ruoli e permessi, integrazione con database MySQL. Creazione di documentazione API con Swagger e implementazione di best practices per la sicurezza.
Generation Italy Bootcamp
Completamento di un bootcamp intensivo di 500+ ore focalizzato su Java e Spring Boot. Apprendimento di architetture software, design patterns, testing, e sviluppo di progetti reali in team. Acquisizione di competenze in sicurezza applicativa, gestione database e metodologie agile.
Sistema di gestione utenti con autenticazione JWT, ruoli e documentazione Swagger completa.
Architettura a microservizi per gestione attività con servizi separati e database indipendenti.
Applicazione web Spring MVC con interfaccia JSP per gestione prodotti con validazioni e DTO.
Sono sempre aperto a nuove opportunità e collaborazioni interessanti. Se hai un progetto in mente o vuoi semplicemente fare una chiacchierata sullo sviluppo software, non esitare a contattarmi.