Omar Ebid

Omar Ebid

Backend Developer

Appassionato sviluppatore backend specializzato in Java e Spring Boot. Creo API robuste e scalabili con focus su sicurezza, performance e clean code.

Chi Sono

La mia storia

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.

500+ Ore di Coding
5+ Progetti Completati
1 Anno di esperienza
100% Dedizione

Competenze Tecniche

Backend Development

Java Spring Boot Spring Security Spring Data JPA REST API JWT Maven Hibernate

Database & Storage

MySQL SQL JPA Database Design

Tools & DevOps

Git GitHub Postman IntelliJ IDEA Swagger GenAI

Frontend & Altri

HTML5 CSS3 JavaScript Bootstrap JSP Thymeleaf JSON XML

Il Mio Percorso

2021 - 2025

Laurea in Informatica

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.

2025

Java Backend Developer

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.

2023

Java Developer Trainee

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.

Progetti Principali

Autiwarrior REST API

Sistema di gestione utenti con autenticazione JWT, ruoli e documentazione Swagger completa.

Spring Boot JWT MySQL Swagger

ToDo Microservices App

Architettura a microservizi per gestione attività con servizi separati e database indipendenti.

Microservices Spring Boot JWT MySQL

Products CRUD Web App

Applicazione web Spring MVC con interfaccia JSP per gestione prodotti con validazioni e DTO.

Spring MVC JSP MySQL Bootstrap

GitHub Activity

GitHub Stats
GitHub Streak
Top Languages

Contattami

Parliamo del tuo progetto

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.

Invia un messaggio