Mi presento
Sono Federico Calò, sviluppatore software. Studio informatica presso l'università Aldo Moro di Bari. Durante gli Studi ho iniziato a lavorare come analista software e sviluppatore software. Mi piace molto ciò che faccio, approfondisco sempre ogni argomento e mi piace sperimentare nuove tecnologie. Oltre allo sviluppo di software per le aziende ho anche altri interessi, quali l'analisi di dati e lo sviluppo di siti web. Mi diverto a integrare le varie conoscenze, quindi ogni software o sito web che realizzo, ha una sezione legata allo studio dei dati che vengono raccolti. La cura dei dettagli è essenziale e nulla va lasciato al caso. I linguaggi che utilizzo in base ai progetti da realizzare sono:
- JavaFX, per la creazione di desktop application
- Java, per la creazione del core relativo alle desktop application
- Python, per l'analisi di dati e la loro visualizzazione
- HTML, per lo sviluppo di siti web
- CSS, per creare fogli di stile per il web
- MySQL, per la gestione di basi di dati relazionali
- MongoDB, per la gestione di basi di dati non relazionali
- Javascript, per alcuni effetti che migliorano la navigabilità all'interno dei siti
Mentre per quanto riguarda le librerie che utilizzo:
- SpringBoot, per la realizzazione del backend relativo alle web application
- ReactJs, per la creazione del front-end di siti web e web application
- Helmet, per la gestione dinamica delle keywords delle pagine e migliorarne la SEO
Tools che utilizzo:
- Confluence
- Jira
- Office
- Git
Metodologie lavorative:
- Metodologia Agile
- Metodologia Waterfall