Competenze Tecnologiche

Stack tecnologico maturato attraverso progetti professionali, formazione specialistica e sviluppo di soluzioni enterprise per clienti privati.

๐Ÿ’ป Sviluppo Frontend

Framework & Librerie: React 18/19, React Native, Next.js 14, Vite, Zustand, TanStack React Query, React Router DOM v6/v7, React Hook Form + Zod

Visualizzazione & Interattivitร : Recharts, D3.js, lightweight-charts, reactflow (diagrammi interattivi), Monaco Editor (editor codice), Three.js + @react-three/fiber + @react-three/drei (3D)

Utility: Axios (HTTP client), i18next (internazionalizzazione), lucide-react, date-fns, clsx, tailwind-merge

โš™๏ธ Sviluppo Backend

Node.js: Express, cassandra-driver, pg (node-postgres), kafkajs (Apache Kafka), Joi (validazione), Winston (logging), cors, dotenv, uuid

Java: Spring Boot 3.3/4, Spring Boot Starter Web, Security, Validation, Data Cassandra, Lombok, Maven, JSP (JavaServer Pages)

Python: FastAPI, Flask, Uvicorn, SQLAlchemy, Pydantic / pydantic-settings, psycopg2 / psycopg, Celery + Redis (task queue), httpx, requests, python-multipart, NumPy, pandas, vectorbt, backtrader, ccxt, yfinance (trading), neo4j, jsonschema, minio, cassandra-driver, python-jose, pyjwt, python-keycloak, apprise, prometheus-client

๐Ÿ—„๏ธ Database & Data Management

Relazionali: PostgreSQL (+ TimescaleDB per time-series), MySQL

NoSQL: MongoDB (documentale), Cassandra (wide-column, distribuito), Neo4j (grafo), Redis (cache e message broker)

Object Storage: MinIO

Strumenti: DBeaver, Postman

Modellazione: UML

Business Intelligence: BI

๐Ÿ“ก Message Brokers & Streaming

Apache Kafka (kafkajs, python kafka)

๐Ÿ” Autenticazione & Sicurezza

Keycloak (keycloak-js, @react-keycloak/web), JWT (python-jose, pyjwt), Spring Security

๐Ÿ“ˆ Trading & Analytics

Librerie Python: vectorbt (backtesting vettoriale), backtrader (backtesting event-driven), ccxt (exchange crypto), yfinance (dati Yahoo Finance), pandas, NumPy (manipolazione dati)

Visualizzazione: lightweight-charts (grafici finanziari), Recharts, D3.js

๐Ÿ› ๏ธ Infrastruttura & DevOps

Docker / Docker Compose, Gulp (automazione build), Jenkins (CI/CD, conoscenza base), Prometheus (monitoraggio)

๐Ÿงช Testing

ESLint, Prettier, typescript-eslint, Jest, ts-jest, Vitest, @testing-library, supertest, testcontainers

๐ŸŽจ Design & UI/UX

Tailwind CSS + autoprefixer + postcss, Ant Design + @ant-design/icons, Radix UI, class-variance-authority, clsx, tailwind-merge, react-day-picker, react-aria-components, react-dnd

๐Ÿ“š Metodologie & Concetti

Architetture a microservizi, Design Pattern (Prototype, Decorator), UML (analisi requisiti, progettazione), API RESTful, Business Intelligence, Agile / Scrum (conoscenza)