Carmine Zagaria

Software Engineer

📍 Napoli, Italia
📞 331 568 9579
📧 carminezagaria93@gmail.com

Istruzione e Formazione

Laurea in Informatica (BSc)

Università Parthenope, Napoli

2012 - 2015

110/110 con Lode

Competenze Tecniche

Linguaggi

C# JavaScript TypeScript SQL

Frameworks & Infrastracture

.NET Node.js Vue.js RabbitMQ Docker Kubernetes

Database

MongoDB SQL Server SQLite

IDE

Visual Studio VS Code

Esperienza Professionale

Lead Software Engineer

Sipos srl, Napoli

2018 - presente

  • Coordinamento di un team di 7 sviluppatori per la progettazione, lo sviluppo e la manutenzione di KCC, software centralizzato e multi-tenant per la gestione di catene di supermercati (GDO).
  • Definizione e ottimizzazione dell’architettura multi-tenant di KCC a microservizi, garantendo isolamento dati e sincronizzazione in tempo reale tra punti vendita.
  • Gestione dei processi di integrazione con fornitori (Cedi/Cash&Carry) e sistemi di bolle elettroniche, inclusa la gestione automatica di ordini, stock e inventari.
  • Sviluppo di sistemi distribuiti basati su code di messaggi (RabbitMQ) per garantire resilienza, scalabilità e aggiornamento continuo delle informazioni alle casse.
  • Coordinamento della sincronizzazione con sistemi di cassa, gestione articoli, offerte, fidelizzazione clienti e rendicontazione giornaliera.
  • Analisi, monitoraggio e ottimizzazione dei flussi di dati tra applicativo centralizzato e punti vendita.
Tecnologie: .NET, SQLServer, Node.js, MongoDB, Vue.js, RabbitMQ, Docker, Kubernetes (GKE)

Software Engineer & Quality Tester

IT PAS srl, Napoli

2016 - 2018

Software Engineer:

Sviluppo sistemi web-based su Tecnologia Microsoft (C#, .NET, SharePoint).
Cliente: NTT DATA - Progetto: Leonardo Finmeccanica

Software Quality Tester:

Collaudo applicativi CRM, Web, App, Salesforce. Lettura e comprensione dei documenti di analisi funzionali, progettazione ed esecuzione dei casi di test.
Cliente: NTT DATA - Progetto: ENEL

Research Intern

CINI (Consorzio Interuniversitario Nazionale per l'Informatica), Napoli

2015 - 2016

Competenze: Computer Vision, Machine Learning

Argomenti trattati: Analisi di Camere Ottiche e Stereoscopiche, Segmentazione di Immagini, Tracking, Ricostruzione 3D, Algoritmi di Classificazione (SVM, Logistic Regression, Decision Tree, KNN, LDA), Algoritmi di Clustering (K-Means, Shi, MinCut Segmentation), Cenni di Deep Learning (CNN, Reti Ricorrenti).

Tecnologie: .NET, AForge.NET, Accord.NET, OpenCV, Scikit-Learn, MATLAB, C/C++, Python

Lingue

Italiano

Madrelingua

Inglese

Livello A2

Interessi

Computer Science
Pianoforte