INFO CANDIDATO
DETTAGLIO CV
Profilo Candidato
Sviluppatore software con esperienza nello sviluppo full stack, specializzato in Java (Spring, Spring Boot, Spring Batch) e frontend con Angular. Competente nella progettazione e manutenzione di applicazioni web e microservizi, con integrazione di database relazionali e NoSQL. Esperienza in ambienti Agile e utilizzo di strumenti come Docker, GitLab e Maven. Buona conoscenza di architetture distribuite e tecnologie cloud (AWS S3).
Studi, Corsi, Certificazioni, Lingue conosciute
Laurea in Ingegneria Informatica (Ingegneria dell'informazione)
Università degli Studi di Catania
Catania, Italia
2015 – 2019
- Livello QEQ: 6
- Tesi: Reti neurali e IoT
COMPETENZE LINGUISTICHE
Lingua madre: Italiano
- Inglese: Ascolto B1, Lettura C1, Scritto B2, Interazione orale A2, Produzione orale A2
COMPETENZE DIGITALI
Office Automation
- Elaborazione testi: Avanzato
- Fogli elettronici: Avanzato
- Software di presentazione: Intermedio
- Web Browser: Altamente specializzato
Programmazione
- Ambienti di sviluppo (IDE): Eclipse (Avanzato), PyCharm (Avanzato), Visual Studio (Intermedio), Visual Studio Code (Avanzato)
- Build Automation: Apache Maven (Intermedio), Docker (Intermedio), GitLab (Avanzato)
- Librerie JavaScript: Angular (Avanzato), Bootstrap (Avanzato), Node.js (Intermedio)
- Linguaggi di programmazione: C (Intermedio), C# (Intermedio), GAML (Intermedio), Java (Avanzato), JavaScript (Avanzato), Python (Avanzato)
- Modelli di sviluppo: Agile (Avanzato)
- Programmazione web: Apache Tomcat (Avanzato), Laravel (Avanzato), PHP (Avanzato), Quarkus (Avanzato), React (Intermedio), Spring (Avanzato)
- Software Testing: JUnit (Avanzato)
- Sviluppo applicazioni mobile: Ionic (Avanzato)
Gestione Sistemi e Reti
- Sistemi Operativi: Linux (Avanzato), Microsoft Windows (Avanzato)
Gestione Dati
- Sistemi di gestione di database (DBMS): MongoDB (Avanzato), MySQL (Avanzato), Oracle Database (Avanzato), PostgreSQL (Intermedio)
Esperienze di Lavoro
Software Developer
Esis S.R.L.
Napoli, Italia
Ottobre 2023 – alla data attuale
- Settore: informatica/elettronica
- Analisi e sviluppo di software in Spring e Angular.
Software Developer
Dacomat
Roma, Italia
Novembre 2022 – Ottobre 2023
- Settore: informatica/elettronica
- Sviluppo e manutenzione del software.
- Sviluppo in Spring Batch con FileMaker per i dati di partenza e Oracle come database di destinazione.
- Manutenzione del lato backend di un'applicazione web in ambito sanitario con Spring MVC, Spring Data con Maven, JPA/Hibernate, Oracle.
- Sviluppo in Spring Batch con MongoDB come database di partenza e dati di destinazione salvati in JSON su Amazon S3.
Software Developer
Pixora
Catania, Italia
Dicembre 2021 – Ottobre 2022
- Settore: informatica/elettronica
- Manutenzione evolutiva di un'applicazione interna in ambito domotico e IoT.
- Tecnologie: PostgreSQL, Keycloak (JWT), Thingsboard (IoT), Kafka, Mailhog, Quarkus con Maven, Hibernate Panache, Postman, Angular.
- Manutenzione correttiva ed evolutiva del frontend di un'applicazione per un cliente con React.
- Simulazioni per attività di ricerca tramite la piattaforma GAMA.
Sviluppatore Software
Silicondev
Milano, Italia
Luglio 2021 – Novembre 2021
- Settore: informatica/elettronica
- Manutenzione correttiva ed evolutiva del prodotto.
- Utilizzo di un framework proprietario basato su Java e database Oracle.
Software Developer
Contrader
Benevento, Italia
Aprile 2020 – Giugno 2021
- Settore: metalmeccanica e meccanica di precisione
- Manutenzione correttiva ed evolutiva e sviluppo di software.
- Sviluppo web con Spring MVC, Spring Data, JPA/Hibernate e Angular per un'applicazione eCommerce a microservizi con database MySQL. Test con JUnit 5 e Mockito.
- Sviluppo web con Laravel e Angular per un'applicazione eCommerce con database MySQL.