LavoroIT Logo
Ottieni l'accesso Full al database dei CV:

Figura Professionale: Junior Full Stack Web Developer

INFO CANDIDATO

Nome Cognome:Solo per AbbonatiEtà:21 anniTelefono:Solo per AbbonatiE-mail:Solo per AbbonatiCV allegato:Solo per AbbonatiCategoria CV:Developer / Web dev. / Mobile dev.Sede preferita:RemotoData pubblicazione:23/02/2026

DETTAGLIO CV

Profilo Candidato

Junior Full Stack Web Developer con 1 anno di esperienza pratica nello sviluppo di applicazioni web e mobile complete. Buona comprensione in JavaScript/TypeScript moderno con stack Node.js/Express per backend scalabili e React.js/React Native per interfacce responsive e cross-platform. Competente in PHP/Laravel, progettazione database relazionali, implementazione API RESTful e autenticazione sicura (JWT, Laravel Sanctum). Portfolio di 4 progetti full-stack su GitHub dimostra capacità di progettare, sviluppare e deployare applicazioni end-to-end con focus su performance, sicurezza e user experience.

Studi, Corsi, Certificazioni, Lingue conosciute

Corso Full Stack Web Developer (Edizione 6)

Linkode

Gennaio 2025 – Settembre 2025

- Formazione intensiva su stack moderno con focus su progetti pratici.

- Frontend (HTML/CSS/JavaScript/React), Backend (Node.js/Express/PHP/MySQL), Mobile (React Native), Architetture scalabili e best practice professionali.

Diploma Tecnico in Informatica

Istituto Tecnico Enrico Mattei, Casamicciola Terme

Anno: 2022/2023

Studio Autonomo Continuo

- TypeScript avanzato, React.js/React Native, Node.js/Express, Prisma ORM, Laravel 11, Service Layer Pattern, design patterns architetturali, Python base.

- Approccio: studio teorico + applicazione pratica immediata in progetti GitHub.

Esperienze di Lavoro

PROGETTI SVILUPPATI

PrismaGram - Social Media Platform API

- Stack: TypeScript, Node.js, Express, Prisma ORM, MySQL, Argon2, Zod, Cloudinary

- Backend API completa per piattaforma social con architettura scalabile type-safe.

- Backend Node.js/TypeScript: Prisma ORM (schema relazionale type-safe, migrations automatiche), Controllers/Services Pattern (separazione concerns per testabilità), autenticazione robusta (JWT + Argon2 hashing, middleware protezione routes), role-based access (ruoli User/Admin con middleware custom), validazione Zod, error handling centralizzato.

- Features Social: sistema Post con testo e media (Cloudinary integration), Commenti, Like, Follow/Unfollow, feed personalizzato basato su following, upload avatar e immagini post con Multer.

- Database: 5+ tabelle relazionali (User, Post, Comment, Like, Follow), query complesse con JOIN e aggregazioni, indici ottimizzati per performance.

- Status: Backend completo, Frontend React in sviluppo.

- Link: github.com/Alex-06-25-04/PismaGram

OptiGym - Sistema Gestione Palestra (Mobile)

- Stack: React Native, Expo, Node.js, Express, MySQL, JWT, Cron Jobs

- App mobile Full-Stack cross-platform (iOS/Android) per gestione completa centro fitness.

- Backend Node.js/Express: API RESTful (25+ endpoints) con architettura MVC, autenticazione JWT con middleware custom, MySQL (schema normalizzato 7+ tabelle, relazioni complesse), query ottimizzate (JOIN multipli, transazioni, indici), Cron Jobs Scheduler (promemoria automatici, cleanup dati, aggiornamento stati).

- Frontend React Native: app cross-platform con Expo per iOS/Android, sistema navigazione multi-livello (Auth/Guest/User/Admin Stack), notifiche Push cross-platform con expo-notifications, gestione stato con Context API e AsyncStorage, UI responsiva con componenti custom.

- Features Complete: sistema prenotazioni corsi con controllo disponibilità, gestione abbonamenti (mensile, trimestrale, annuale), pagamenti multipli con storico transazioni, pannello admin per gestione utenti e orari, 3 ruoli utente (Guest, User, Admin).

- Risultato: 8000+ righe codice, app funzionante su iOS/Android.

Portfolio Personale

- Stack: React, TypeScript, Tailwind CSS, Vite

- Single Page Application moderna per showcase progetti.

- Deployment live: ale-portfolio.pages.dev

- Design minimale responsive con Tailwind utility classes.

- Componenti riusabili e performance ottimizzate.

- Presentazione progetti con link GitHub e demo live.

- TypeScript per type safety e migliore developer experience.

Mini Archive - Sistema Gestione Risorse Digitali

- Stack: Laravel 11, Sanctum, MySQL, JavaScript ES6+, Bootstrap 5, Vite

- Applicazione web Full-Stack per organizzazione risorse digitali con autenticazione API e sistema ruoli.

- Backend PHP/Laravel: autenticazione API con Laravel Sanctum (Bearer Token authentication), Service Layer Pattern (separazione logica business da controllers), sistema CRUD completo con role-based access control (Admin/User), PDO e Query Builder (utilizzo prepared statements per sicurezza), Eloquent ORM (relazioni database hasMany, belongsTo, migrations versionate), middleware custom IsAdmin per protezione routes sensibili.

- Frontend JavaScript Vanilla ES6+: JavaScript puro per interazioni dinamiche senza framework, Fetch API per consumo endpoints REST senza ricaricamento pagina, sistema ricerca risorse con filtri multipli (nome, categoria), event handling avanzato e manipolazione DOM, 6 categorie predefinite con categorizzazione automatica.

STACK TECNICO

Frontend Development

- JavaScript ES6+

- React.js, React Native

- TypeScript

- HTML5, CSS3

- Bootstrap 5, Tailwind CSS

- Vite

- Responsive Design, DOM manipulation, Async/Await, Fetch API

- jQuery

- SPA Architecture

Backend Development

- Node.js, Express.js

- TypeScript, Prisma ORM

- RESTful API Design

- PHP, Laravel 11, Eloquent ORM, PDO (Prepared Statements), Query SQL manuali, Blade Templating

- Python (base - scripting)

Database & Query Optimization

- MySQL, PostgreSQL

- Progettazione schema relazionali, Ottimizzazione query, JOIN complessi, Transazioni, Migrations, Indici database, Performance tuning

Architettura & Design Patterns

- MVC (Model-View-Controller)

- Service Layer Pattern, Controllers/Services Separation

- OOP, Dependency Injection, Repository Pattern

- Clean Code, Architetture scalabili

Autenticazione & Sicurezza

- JWT (jsonwebtoken), Argon2, bcrypt

- Laravel Sanctum (Token-based API Auth)

- Middleware di protezione, Role-based Access Control

- Validazione input (Zod, Laravel Validation)

- SQL Injection prevention, XSS protection

API Integration & Services

- REST API consumption, JSON handling

- Cloudinary (Media storage)

- Multer Base (File upload)

Tools & DevOps

- Git/GitHub, NPM, Composer, Postman, VS Code, XAMPP, node-cron (Task scheduler), Expo (Mobile development)

COMPETENZE DISTINTIVE

JavaScript/TypeScript

- JavaScript ES6+ con programmazione asincrona (async/await, Promises), manipolazione DOM, event handling.

- TypeScript per sviluppo type-safe, interfaces, generics.

- Codice pulito, mantenibile e production-ready.

React & React Native

- Sviluppo SPA moderne con React.js, gestione stato, componenti riusabili.

- React Native per app mobile cross-platform (iOS/Android) con navigazione e notifiche push.

Node.js Backend Developer

- Backend robusti con Node.js/Express, architettura MVC, Prisma ORM type-safe, autenticazione JWT, middleware custom, error handling centralizzato, API RESTful scalabili.

Database Design & Optimization

- Progettazione schema normalizzati, query complesse con JOIN, ottimizzazione performance con indici, gestione transazioni, migrations versionate, esperienza con MySQL.

Full Stack Versatility

- Capacità di sviluppare end-to-end: frontend React.js/React Native, backend Node.js/Express e PHP/Laravel, database design, API integration, deployment, gestione progetti completi autonomamente.

Problem-Solving & Debugging

- Approccio metodico al debugging, utilizzo developer tools, logging strutturato, gestione errori centralizzata, code review mentality.