Luca Ercole

Studente LT in Informatica

Email: erclu.dev@gmail.com

Residenza: Padova

Chi sono

Ciao, sono Luca! Mi interesso di DevOps con un focus sulle Ops, e di sviluppo e gestione di applicazioni Cloud Native.

Sono metodico e ho un background fortemente orientato al problem-solving.

Ho un’ottima conoscenza dell’inglese. Livelli CEFR: lettura e scrittura C2, espressione orale C1 (risultati del test preliminare su Tracktest.eu)

Ho familiarità con

Python

JupyterLab

Flask

PuLP

Java 8, 11

TypeScript

JavaScript

Google APIs

HTML, XML

CSS

PostCSS

Sass

SQL

C++

Arduino

Unity (C#)

PHP

PowerShell

bash

Progetti

Google Hash Code 2019

Python

rifattorizzazione, packaging e miglioramenti che ho effettuato sulla soluzione che abbiamo sviluppato in gruppo per il Google Hash Code 2019 - Online Qualification Round.

Consiste in un algoritmo a sliding window su un dataset a numerosità ~105 che massimizza uno score fra coppie di elementi.

My CV

Jekyll, Github Pages, HTML, Markdown

Attraverso questo progetto ho acquisito maggiore confidenza con alcuni strumenti moderni di web development, in particolare per la generazione di contenuti statici.

University Helper

Python, Google API client, google-auth-oauthlib, lxml, ReportLab PDF toolkit

Collezione organica di script per gestire vari aspetti legati all’università. Ad esempio

  • aggiorna il mio calendario quando vengono comunicate variazioni di orario sulla bacheca dei corsi
  • organizza gli appunti che scrivo su un tablet, controllando sul calendario a che lezione corrispondono, associandoli ai vari corsi e creando dei file PDF indicizzati per argomento.

Next's database model

SQL, Python

Abbiamo progettato un modello semplificato per trattare efficacemente i dati collezionati durante l’operatività di una flotta di veicoli modulari come quella proposta da Next Future Transportations.

Diffie-Hellmann breaker

Java 8

Implementazione dell’algoritmo baby-step/giant-step per calcolare i segreti di uno scambio chiavi alla Diffie-Hellman su un gruppo ciclico finito sufficientemente piccolo. Esercizio svolto per il corso di Programmazione concorrente e distribuita.

Pairing Heap

C++

Implementazione stile STL di una Pairing Heap.

Esperienza lavorativa

Next - Future Transportation

Tirocinante (extracurricolare)

11/2017 - 02/2018

Ho avuto l’opportunità di collaborare con il team di Next basato a Padova durante l’assemblaggio di due prototipi del veicolo modulare da loro inventato e presentato al Dubai World Government Summit di febbraio 2018.

Università degli studi di Padova

Volontario Servizio Civile Nazionale

2017 - 2018

progetto “Le biblioteche e loro utenti, per crescere e migliorare insieme”, svolto presso il Centro di Ateneo per le Biblioteche - Polo di giurisprudenza - Biblioteche di Diritto Privato e Pubblico

Servizi all’utenza in presenza e a distanza (biblioteca digitale), supporto nella gestione delle collezioni e nei progetti di digitalizzazione per la valorizzazione/preservazione del patrimonio antico.

Il progetto a cui ho partecipato prevedeva oltre all’attività lavorativa anche ~120 ore di corsi di formazione, in particolare

  • Primo soccorso (CPR e disostruzione delle vie aeree)
  • Sicurezza sul luogo di lavoro e procedure di emergenza
  • Comunicazione interpersonale e gestione dei conflitti
  • Diritto d’autore in biblioteca e Open access
  • Cittadinanza attiva e inclusiva, diritti umani
  • Introduzione alla lingua dei segni italiana

Istruzione e formazione

LT in Informatica

Università degli studi di Padova

01/2018 - 04/2020 (stimato)

Mi sono iscritto ad Informatica perché sentivo di aver bisogno di un’impostazione teorica più solida prima di poter programmare a livello professionale.

CdL triennale in Fisica (interrotta)

Università degli studi di Padova

2009 - 2016

In particolare corsi di matematica media/avanzata (28 CFU) e statistica inferenziale e descrittiva, effettivamente utilizzata durante svariati laboratori (32 CFU) di Meccanica, Elettronica, Ottica, Fisica particellare.

Nel 2010 ho ottenuto la certificazione di livello B2 per la lingua inglese presso il Centro Linguistico di Ateneo.

Progetto “Il cielo come laboratorio”

2009

breve corso teorico di Astronomia con stage intensivo all'osservatorio di Asiago.

Abbiamo effettuato l’analisi fotometrica di due ammassi stellari utilizzando dati astronomici tratti dalla Sloan Digital Sky Survey. Abbiamo quindi scritto un articolo scientifico in inglese e una presentazione in italiano esposta al convegno regionale del progetto.