Profilo professionale
Panoramica
Esperienza lavorativa
Istruzione
Competenze
Competenze linguistiche
Certificazioni
Autorizzazione trattamento dati personali
Cronologia
Generic
Andrea Costa

Andrea Costa

Vicenza,VI

Profilo professionale

Ingegnere del software con esperienza in NodeJS e PHP. Abituato alla gestione di multi progetti tramite filosofia Agile e Scrum, con una forte capacità di dialogo con i clienti per comprendere le loro esigenze. Lunga esperienza nell'uso di Linux/MAC e nella creazione di soluzioni web-based innovative.

Panoramica

1
1
Certification
8
8
years of professional experience

Esperienza lavorativa

Senior Full Stack Developer

Blue Day SRL
Montecchio Precalcino, VI
2024.02 - ad oggi
  • Pianificazione delle attività lavorative nel rispetto delle tempistiche richieste.
  • Sviluppo di software distribuito e multitenant/whitelabel
  • Collaborazione con altre aziende per sviluppo di software complessi
  • Conversioni di vecchi applicativi in versioni aggiornate utilizzando nuove tecnologie
  • Studio ed utilizzo di agenti AI per l'implementazione di nuovi software
  • Gestione e manutenzione di server Linux
  • Implementazione di unit test in applicativi complessi e con dati sensibili
  • Sviluppo approfondito di tecnologie quali NodeJS, Next e React
  • Sviluppo e implementazione di siti web dinamici utilizzando HTML, CSS, JavaScript e PHP.

Full Stack Software Developer

CyBrain
Monteviale
2015.11 - 2024.02
  • Realizzazione e codifica di software in base alle indicazioni ricevute e rilevate mediante sopralluogo e incontri con l'utente finale
  • Sviluppo di applicazioni Javascript server-side in ambiente Node.js/SailsJs su base dati MongoDB/SQL
  • Sviluppo applicativi client-side utilizzando framework come: Sailsjs, React, Marionette
  • Collaborazione con il reparto di Sicurezza Informatica per lo sviluppo di soluzioni sicure.
  • Stesura di manuali destinati agli utenti per un corretto uso del software.
  • Sviluppo e creazione di soluzioni ICT innovative destinate al mercato di riferimento.
  • Interfacciamento con infrastruttura AWS
  • Realizzazione applicazioni mobile tramite programmazione in Android
  • Sviluppo software su dispositivi embedded come Raspberry e SmartWatch connessi anche a sensori di sicurezza
  • Utilizzo strumenti digital forensics per analisi forensi
  • Conoscenza linguaggi di programmazione come: C++, Java, PHP, JavaScript, MySql, MSSQL, Mongo e Bash
  • Implementazione di interfacce utente responsive con HTML5, CSS3 e Bootstrap.
  • Gestione di database SQL e NoSQL per l'ottimizzazione delle prestazioni delle applicazioni.
  • Sviluppo front-end e back-end di applicazioni web utilizzando JavaScript, React, Node.js e MongoDB.

Istruzione

Laurea in Informatica -

Università di Padova
Padova
2015

Competenze

  • Conoscenza di Waterfall, Agile e Scrum
  • Programmazione in C, Android, Java, MySQL, MongoDB
  • Conoscenza approfondita di NodeJS, React, Marionette, Next
  • Conosce di PHP e Apache
  • Criteri di portabilità del codice
  • Utilizzo ambiente Linux/MAC
  • Linguaggio SQL
  • Software di gestione del database
  • Ingegneria del software web-based
  • Propenso al dialogo con il cliente per definirne al meglio le esigenze

Competenze linguistiche

Italiano
Madrelingua
Inglese
Intermedio avanzato

Certificazioni

  • Sistemista Linux - CompTIA XK0-004

Autorizzazione trattamento dati personali

Autorizzo il trattamento dei miei dati personali ai sensi dell'art. 13 del D. Lgs. 196/2003 e dell'art. 13 GDPR (Regolamento UE 2016/679) ai fini della ricerca e selezione del personale.

Cronologia

Senior Full Stack Developer

Blue Day SRL
2024.02 - ad oggi

Full Stack Software Developer

CyBrain
2015.11 - 2024.02

Laurea in Informatica -

Università di Padova
Andrea Costa