This commit is contained in:
Francesco Mecca 2020-01-07 16:03:20 +01:00
parent 05bd234d85
commit 8d1d67d3ee
6 changed files with 194 additions and 3366 deletions

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,11 @@
\documentclass{article} \documentclass{article}
\usepackage{cv} \usepackage{cv}
\usepackage{hyperref} \hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\usepackage{enumitem} \usepackage{enumitem}
\title{Curriculum Vitae} \title{Curriculum Vitae}
@ -54,9 +59,9 @@
{https://dlang.org/blog/2018/09/15/symmetry-autumn-of-code-is-underway/} {https://dlang.org/blog/2018/09/15/symmetry-autumn-of-code-is-underway/}
{Participant}% {Participant}%
Simmetry Investments sponsored my work on a concurrent garbage Simmetry Investments sponsored my work on a concurrent garbage
collector for the \href{https://github.com/dlang/druntime}{D runtime} as part of the SAOC1 initiative. collector for the \href{https://github.com/dlang/druntime}{D runtime} as part of the Simmetry Autumn of Code initiative.
I worked under the mentorship of Leandro Lucarella of Sociomantic. I worked under the mentorship of Leandro Lucarella of Sociomantic.
All of my work can be is open source and accessible from my github account. All of my work can be is open source and accessible from my github account. A blogpost summing up the effort can be read \href{https://dlang.org/blog/2019/07/22/symmetry-autumn-of-code-experience-report-porting-a-fork-based-gc/}{here}.
\end{job} \end{job}
\begin{job} \begin{job}
@ -64,9 +69,9 @@
{\textbf{UCSB Security Lab}} {\textbf{UCSB Security Lab}}
{https://seclab.cs.ucsb.edu} {https://seclab.cs.ucsb.edu}
{Research Assistant}% {Research Assistant}%
Starting October 2017 till April 2018 I am working as a research Starting October 2017 till April 2018 I worked as a research
assistant for Giovanni Vigna and the Shellphish team at the security assistant for Giovanni Vigna and the Shellphish team at the security
lab of the University of California Santa Barbara1 (UCSB). lab of the University of California Santa Barbara (UCSB).
The focus of my research is on the exploitation and weaknesses of The focus of my research is on the exploitation and weaknesses of
machine learning models applied to malware detection. machine learning models applied to malware detection.
\end{job} \end{job}
@ -91,7 +96,7 @@ MIUR, Ministero dellistruzione, delluniversità e della ricerca, \href{htt
{https://cyber.law.harvard.edu} {https://cyber.law.harvard.edu}
{Intern}% {Intern}%
During Summer 2016 I worked as an intern for the Berkman Klein During Summer 2016 I worked as an intern for the Berkman Klein
center1 of the Harvard University (US) with the collaboration of the center of the Harvard University (US) with the collaboration of the
Nexa Center for Internet and Society of the Polytechnic of Turin where Nexa Center for Internet and Society of the Polytechnic of Turin where
I developed the Network of Centers Semantic Wiki. I developed the Network of Centers Semantic Wiki.
\end{job} \end{job}
@ -101,7 +106,7 @@ I developed the Network of Centers Semantic Wiki.
\begin{job} \begin{job}
{09/2017 }{Ongoing} {09/2017 }{Ongoing}
{Master of Computer Science in Networks and Security} {Master of Computer Science in Networks and Information Systems}
{} {}
{University of Turin} {University of Turin}
Most of the classes and exams were attended in Italian Most of the classes and exams were attended in Italian

BIN
latex.dir/cv_ita.pdf Normal file

Binary file not shown.

181
latex.dir/cv_ita.tex Executable file
View file

@ -0,0 +1,181 @@
\documentclass{article}
\usepackage{cv}
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\usepackage{enumitem}
\title{Curriculum Vitae}
\author{Francesco mecca}
\begin{document}
% CV Header section
{\huge{\color{slateblue}\textbf{Francesco Mecca}}}\\
\rule{\textwidth}{0.5mm}\\
% Personal Details section
\parbox{0.5\textwidth}{
\begin{tabbing}
\hspace{3cm} \= \hspace{4cm} \= \kill
{\bf Data di nascita} \> 31$^{st}$ Ottobre 1995 \\
{\bf Nazionalità} \> Italiano
\end{tabbing}
}\hfil\parbox{0.5\textwidth}{
\begin{tabbing}
\hspace{3cm} \= \hspace{4cm} \= \kill
{\bf Blog} \> \href{https://francescomecca.eu}{francescomecca.eu} \\
{\bf Github} \> \href{https://github.com/FraMecca}{FraMecca} \\
{\bf Email} \> \href{mailto:me@francescomecca.eu}{me@francescomecca.eu} \\
\end{tabbing}
}
%% % Personal profile section
%% \section*{Personal Profile}
%% Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis elementum nec dolor sed sagittis. Cras justo lorem, volutpat mattis lacus vel, consequat aliquam quam. Interdum et malesuada fames ac ante ipsum primis in faucibus. Integer blandit, massa at tincidunt ornare, dolor magna interdum felis, ac blandit urna neque in turpis.
% Employment History section
\section*{Work Experiences}
\begin{job}
{10/2019 }{oggi}
{\textbf{Inria, Parsifal team}}
{https://team.inria.fr/parsifal/}
{Intern}%
Per un periodo di sei mesi ho lavorato alla mia tesi sulla verifica a posteriori del pattern matching compiler del linguaggio OCaml. Il mio lavoro è supervisionato da \href{http://gallium.inria.fr/~scherer/}{Gabriel Scherer} ed è pubblicato su \href{https://github.com/FraMecca/inria-internship}{Github}.
\end{job}
\begin{job}
{01-2018}{ 12-2018}
{\textbf{Nexa Center for Internet and Society}}
{https://nexacenter.org/alumni}
{Junior Research Fellow}%
Ho lavorato come ricercatore al Politecnico di Torino occupandomi della supervisione e dello sviluppo della piattaforma \href{https://eduhack.eu/}{EduHack}.
Il lavoro svolto è stato \href{https://francescomecca.eu/blog/2018/10/2/eduhack-coventry/}{presentato} alla conferenza \href{https://www.conf.owlteh.org/}{OWLTEH 2018} all'università Coventry.
\end{job}
\begin{job}
{10/2018 }{01/2019}
{\textbf{Symmetry Autumn of Code}}
{https://dlang.org/blog/2018/09/15/symmetry-autumn-of-code-is-underway/}
{Partecipante}%
Simmetry Investments ha sponsorizzato il mio lavoro relativo ad un garbage collector concorrente per
\href{https://github.com/dlang/druntime}{D runtime} come parte dell'iniziativa Simmetry Autumn of Code.
Il mio mentore è stato Leandro Lucarella.
Il lavoro è opensource e accessibile dal mio account github. Inoltre ho riassunto il mio lavoro in questo \href{https://dlang.org/blog/2019/07/22/symmetry-autumn-of-code-experience-report-porting-a-fork-based-gc/}{blogpost}.
All of my work can be is open source and accessible from my github account.
\end{job}
\begin{job}
{10/2017 }{06/2018}
{\textbf{UCSB Security Lab}}
{https://seclab.cs.ucsb.edu}
{Ricercatore}%
Da ottobre 2017 ad aprile 2018 ho lavorato come ricercatore per Giovanni Vigna ed il suo team Shellphish
al security lab dell'Università di Santa Barbara, California (UCSB).
Nella mia ricerca ho esplorato le debolezze e le vulnerabilità dei modelli di machine learning applicati al rilevamento del malware.
\end{job}
\begin{job}
{09/2016 }{06/2017}
{\textbf{Free Architecture for Remote Education}}
{https://fare.polito.it}
{Backend Developer}%
FARE (Free Architecture for Remote Education) è una piattaforma di smart learning
sviluppata dal Politecnico di Torino sotto la supervisione dei professori Raffaele Meo
e Marco Mezzalama.
FARE è usato come piattaforma di apprendimento e sviluppo di MOOC e come strumento per la lezione remota della scuola ospedaliera di Torino.
FARE ha vinto il secondo premio nel concorso "Talent Italy" indetto dal
\href{https://attiministeriali.miur.it/anno-2016/novembre/dd-07112016.aspx}{MIUR}, Ministero dellistruzione, delluniversità e della ricerca.
\end{job}
\begin{job}
{06/2016 }{09/2016}
{\textbf{Berkman Klein Center for Internet and Society}}
{https://cyber.law.harvard.edu}
{Intern}%
Durante l'estate 2016 ho lavorato come intern per il centro di ricerca Berkman Klein
dell'università di Harvard (US) in collaborazione con il Centro Nexa per Internet e Società del Politecnico di Torino.
Ho sviluppato la wiki semantica per il Network of Centers.
\end{job}
% Education section
\section*{Education}
\begin{job}
{09/2017 }{Ongoing}
{Magistrale in Reti e Sistemi Informatici}
{}
{Università di Turin}
\end{job}
\begin{job}
{10/2014 }{07/2017}
{Bachelor of Science in Computer Engineering}
{}
{Politecnico di Torino}
Il corso di Laurea è stato frequentato in inglese. \\
Voto: 93/110
\end{job}
\begin{job}
{09/2008 }{06/2014}
{Liceo Scientifico "Galileo Galilei", Macerata}%
{}
{}
Sezione sperimentale piano nazione informatica: Progetto Brocca
\end{job}
% IT/Computing Skills section
\section*{Software Engineering Skills}
\begin{skillgroup}{Linguaggi di programmazione}%
\skill{D} - autodidatta\\
\skill{OCaml} - autodidatta\\
\skill{C} - autodidatta, università\\
\skill{Python} - autodidatta\\
\skill{Java} - università\\
\skill{Kotlin} - autodidatta, università
\end{skillgroup}
\begin{skillgroup}{Altro}%
\skill{Mysql/Mariadb} - università\\
\skill{git} - autodidatta
\end{skillgroup}
\begin{skillgroup}{Sistemi operativi}%
\skill{}Notevole familiarità con i sistemi operativi GNU/Linux e la shell \\
\skill{}Esperienza con Posix e GLibc\\
\skill{}Uso Gentoo sulla mia workstation
\end{skillgroup}
\section*{Libri essenziali alla mia formazione}
\begin{itemize}[noitemsep]
\item H. Cormen: Introduction to Algorithms
\item H. Abelson, G. Sussman: Structure and Interpretation of Computer Programs
\item E. S. Raimond: The Art of Unix Programming
\item J. Kurose, K. Ross: Computer Networking: A Top-Down Approach
\item J. Gudstedt: Modern C
\item A. Alexandrescu: The D Programming Language
\item A. Goldberg, D. Robinson: Smalltalk-80: The Language and its Implementation
\end{itemize}
\section*{Certificati}
\begin{tabbing}
\hspace{2cm} \= \hspace{4cm} \= \kill
\bf{09/2014} \> CAE - Certificate of Advanced English: livello C1/C2
\end{tabbing}
\end{document}

View file

@ -23,4 +23,4 @@ dvi:
latex ${filename} latex ${filename}
clean: clean:
rm -f ${filename}.{ps,pdf,log,aux,out,dvi,bbl,blg} rm -f ${filename}.{ps,log,aux,out,dvi,bbl,blg}