cv

My curriculum
git clone git://git.bitsmanent.org/cv
Log | Files | Refs | README

commit 7ba028d8bec6582974241036be7c62a145abad8a
Author: clamiax <smoppy@gmail.com>
Date:   Mon,  5 Oct 2015 14:41:31 +0200

init

Diffstat:
AMakefile | 19+++++++++++++++++++
AREADME.md | 25+++++++++++++++++++++++++
Aen.tex | 137+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Afriggeri-cv.cls | 309+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ait.tex | 140+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 630 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -0,0 +1,19 @@ +# CV Claudio Alessi in LaTeX + +BUILD=build + +all: en it + +it: + @echo creating italian cv + @mkdir -p build + @xelatex --output-directory=${BUILD} it.tex >/dev/null + +en: + @echo creating english cv + @mkdir -p build + @xelatex --output-directory=${BUILD} en.tex >/dev/null + +clean: + @echo cleaning + @rm -rf build diff --git a/README.md b/README.md @@ -0,0 +1,25 @@ +CV Claudio Alessi in LaTeX +========================== +My curricula in different languages using the [Friggeri Resume CV](http://www.latextemplates.com/template/friggeri-resume-cv) class. + +Requirements +============ +In order to build the CV you need the XeTeX suite. + +Build +===== +To build the CV in all languages just type: + +``` +$ make +``` + +To build only a specific language: + +``` +$ make <language> +``` + +Usage +===== +The build/ directory is created with the results, including PDFs. diff --git a/en.tex b/en.tex @@ -0,0 +1,137 @@ +\documentclass[]{friggeri-cv} % Add 'print' as an option into the square bracket to remove colors from this template for printing +\addbibresource{bibliography.bib} % Specify the bibliography file to include publications +\begin{document} +\header{claudio}{alessi}{web artisan} % Your name and current job title/field + +%---------------------------------------------------------------------------------------- +% SIDEBAR SECTION +%---------------------------------------------------------------------------------------- + +\begin{aside} % In the aside, each new line forces a line break +\section{contact} +Via H. C. Andersen, 10 +90146 Palermo (PA) +Italy +~ ++39 (388) 47 06 130 +~ +\href{mailto:smoppy@gmail.com}{smoppy@gmail.com} +%\href{http://www.smith.com}{http://www.smith.com} +%\href{http://facebook.com/johnsmith}{fb://jsmith} +\section{languages} +italian mother tongue +english good +\section{programming} +{\color{red} $\varheartsuit$} JavaScript +CSS3 \& HTML5, +PHP, C, Python, unix shell +\end{aside} + +%---------------------------------------------------------------------------------------- +% EDUCATION SECTION +%---------------------------------------------------------------------------------------- +\section{education} +\begin{entrylist} +%------------------------------------------------ +\entry +{2002--2004} +{Diploma {\normalfont of Business Administration}} +{L. Ariosto Institute} +{} +%------------------------------------------------ +\end{entrylist} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE SECTION +%---------------------------------------------------------------------------------------- +\section{experience} +\begin{entrylist} +%------------------------------------------------ +\entry +{2013--2015} +{Wiralist} +{Palermo, Italy} +{\emph{Lead developer} \\ +Designed and developed a social network. We used MySQL to store data and redis for cache. This has been my first experience with the Laravel framework. \\ +Detailed achievements: +\begin{itemize} +\item Learned how to use the Laravel framework +\item Built a custom framework born from newly learned concepts +\item Configured and mantained cloud-based servers and services +\end{itemize} + +Responsive web site where I used the following technologies: HTML, +JavaScript, AJAX, jQuery (plugins: fancybox, fileUpload), jQuery UI, +CSS (bootstrap, normalize.css), fontello. +} +%------------------------------------------------ +\entry +{2010--2013} +{Pubblicarrello.com} +{Palermo, Italy} +{\emph{Lead developer} \\ +Designed and developed an e-commerce with plenty of automations. Rated "truly distinctive" +for Conceptualizing, Problem Solving skills and Teamwork. + +In this work I used the following technologies: HTML, +JavaScript, AJAX, jQuery (plugin: fancybox, tooltipster, fileUpload), +jQuery UI, CSS (reset.css), fontello. +} +%------------------------------------------------ +\entry +{2009-2010} +{Learning Academy} +{Palermo, Italy} +{\emph{Professor in Computer Science} \\ +Course in advanced understanding of Unix-like operating systems, like GNU/Linux. +} +%------------------------------------------------ +\entry +{2007-2009} +{Freelance} +{Palermo, Italy} +{\emph{Freelancer} \\ +Web developer, analyst, system administrator, technical assistance and consulting +} +%------------------------------------------------ +\entry +{2006-2007} +{Civil Service} +{Palermo, Italy} +{\emph{Credited to the Civil Service} \\ +IT Manager +} +%------------------------------------------------ +\entry +{2005-2006} +{Achtiva s.r.l.} +{Palermo, Italy} +{\emph{IT Manager and Web master} +} +%------------------------------------------------ +\entry +{2004-2005} +{Mac\&Win s.r.l.} +{Palermo, Italy} +{\emph{Technical Manager} \\ +Tech support, customer relations and repair workshop. +} +%------------------------------------------------ +\entry +{2001-2004} +{Freelance} +{Palermo, Italy} +{\emph{Freelancer} \\ +Design and implementation of web sites, technical support, SEO. +} +%------------------------------------------------ +\end{entrylist} + +%---------------------------------------------------------------------------------------- +% INTERESTS SECTION +%---------------------------------------------------------------------------------------- +\section{interests} +\textbf{professional:} web app creation, data analysis, design, software design, marketing +\textbf{personal:} piano, cooking, trading. + +\end{document} diff --git a/friggeri-cv.cls b/friggeri-cv.cls @@ -0,0 +1,309 @@ +\ProvidesClass{friggeri-cv}[2012/04/30 CV class] +\NeedsTeXFormat{LaTeX2e} + +\DeclareOption{print}{\def\@cv@print{}} +\DeclareOption*{% + \PassOptionsToClass{\CurrentOption}{article}% +} +\ProcessOptions\relax +\LoadClass{article} + + +%%%%%%%%%% +% Colors % +%%%%%%%%%% + +\RequirePackage{xcolor} + +\definecolor{white}{RGB}{255,255,255} + +\definecolor{darkgray}{HTML}{333333} +\definecolor{gray}{HTML}{4D4D4D} +\definecolor{lightgray}{HTML}{999999} + +\definecolor{green}{HTML}{C2E15F} +\definecolor{orange}{HTML}{FDA333} +\definecolor{purple}{HTML}{D3A4F9} +\definecolor{red}{HTML}{FB4485} +\definecolor{blue}{HTML}{6CE0F1} + +\ifdefined\@cv@print + \colorlet{green}{gray} + \colorlet{orange}{gray} + \colorlet{purple}{gray} + \colorlet{brown}{gray} + \colorlet{red}{gray} + \colorlet{blue}{gray} + \colorlet{fillheader}{white} + \colorlet{header}{gray} +\else + \colorlet{fillheader}{gray} + \colorlet{header}{white} +\fi +\colorlet{textcolor}{gray} +\colorlet{headercolor}{gray} + +%%%%%%%%% +% Fonts % +%%%%%%%%% + +\RequirePackage[quiet]{fontspec} +\RequirePackage[math-style=TeX,vargreek-shape=unicode]{unicode-math} + +\newfontfamily\bodyfont[]{DejaVu Sans} +\newfontfamily\thinfont[]{DejaVu Serif} +\newfontfamily\headingfont[]{DejaVu Sans Bold} + +\defaultfontfeatures{Mapping=tex-text} +\setmainfont[Mapping=tex-text, Color=textcolor]{DejaVu Sans} + +%\setmathfont{XITS Math} + +%%%%%%%%%% +% Header % +%%%%%%%%%% + +\RequirePackage{tikz} + +\newcommand{\rolefont}{% + \fontsize{14pt}{24pt}\selectfont% + \thinfont% + \color{white}% +} + +\newcommand{\header}[3]{% + \begin{tikzpicture}[remember picture,overlay] + \node [rectangle, fill=fillheader, anchor=north, minimum width=\paperwidth, minimum height=4cm] (box) at (current page.north){}; + \node [anchor=center] (name) at (box) {% + \fontsize{40pt}{72pt}\color{header}% + {\thinfont #1}{\bodyfont #2} + }; + \node [anchor=north] at (name.south) {% + \fontsize{14pt}{24pt}\color{header}% + \thinfont #3% + }; + \end{tikzpicture} + \vspace{2.5cm} + \vspace{-2\parskip} +} + + +%%%%%%%%%%%%% +% Structure % +%%%%%%%%%%%%% +\RequirePackage{parskip} + +\newcounter{colorCounter} +\def\@sectioncolor#1#2#3{% + {% + \color{% + \ifcase\value{colorCounter}% + blue\or% + red\or% + orange\or% + green\or% + purple\or% + brown\else% + headercolor\fi% + } #1#2#3% + }% + \stepcounter{colorCounter}% +} + +\renewcommand{\section}[1]{ + \par\vspace{\parskip} + {% + \LARGE\headingfont\color{headercolor}% + \@sectioncolor #1% + } + \par\vspace{\parskip} +} + +\renewcommand{\subsection}[2]{ + \par\vspace{.5\parskip}% + \Large\headingfont\color{headercolor} #2% + \par\vspace{.25\parskip}% +} + +\pagestyle{empty} + + +%%%%%%%%%%%%%%%%%%%% +% List environment % +%%%%%%%%%%%%%%%%%%%% + +\setlength{\tabcolsep}{0pt} +\newenvironment{entrylist}{% + \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll} +}{% + \end{tabular*} +} +\renewcommand{\bfseries}{\headingfont\color{headercolor}} +\newcommand{\entry}[4]{% + #1&\parbox[t]{11.8cm}{% + \textbf{#2}% + \hfill% + {\footnotesize\addfontfeature{Color=lightgray} #3}\\% + #4\vspace{\parsep}% + }\\} + + +%%%%%%%%%%%%%% +% Side block % +%%%%%%%%%%%%%% + +\RequirePackage[absolute,overlay]{textpos} +\setlength{\TPHorizModule}{1cm} +\setlength{\TPVertModule}{1cm} +\newenvironment{aside}{% + \let\oldsection\section + \renewcommand{\section}[1]{ + \par\vspace{\baselineskip}{\Large\headingfont\color{headercolor} ##1} + } + \begin{textblock}{3.6}(1.5, 4.33) + \begin{flushright} + \obeycr +}{% + \restorecr + \end{flushright} + \end{textblock} + \let\section\oldsection +} + +%%%%%%%%%%%%%%%% +% Bibliography % +%%%%%%%%%%%%%%%% + +\RequirePackage[style=verbose, maxnames=99, sorting=ydnt]{biblatex} + +\DeclareFieldFormat[article]{title}{#1\par} +\DeclareFieldFormat[book]{title}{#1\par} +\DeclareFieldFormat[inproceedings]{title}{#1\par} +\DeclareFieldFormat[misc]{title}{#1\par} +\DeclareFieldFormat[report]{title}{#1\par} + +\DeclareBibliographyDriver{article}{% + \printfield{title}% + \newblock% + \printnames{author}% + \par% + \newblock% + {% + \footnotesize\addfontfeature{Color=lightgray}\itshape% + \usebibmacro{journal+issuetitle}% + \setunit{\space}% + \printfield{pages}% + \newunit% + \printlist{publisher}% + \setunit*{\addcomma\space}% + \printfield{year}% + \newunit% + } + \par\vspace{0.3\baselineskip} +} + +\DeclareBibliographyDriver{book}{% + \printfield{title}% + \newblock% + \printnames{author}% + \par% + \newblock% + {% + \footnotesize\addfontfeature{Color=lightgray}\itshape% + \printlist{publisher}% + \setunit*{\addcomma\space}% + \printfield{note}% + \setunit*{\addcomma\space}% + \printfield{year}% + \setunit{\addcomma\space}% + \printlist{location}% + \newunit% + } + \par\vspace{0.3\baselineskip} +} + + +\DeclareBibliographyDriver{inproceedings}{% + \printfield{title}% + \newblock% + \printnames{author}% + \par% + \newblock% + {% + \footnotesize\addfontfeature{Color=lightgray}% + \printfield{booktitle}% + \setunit{\addcomma\space}% + \printfield{year}% + \setunit{\addcomma\space}% + \printlist{location}% + \newunit% + } + \par\vspace{0.3\baselineskip} +} + +\DeclareBibliographyDriver{misc}{% + \printfield{title}% + \newblock% + \printnames{author}% + \par% + \newblock% + {% + \footnotesize\addfontfeature{Color=lightgray}\itshape% + \printfield{booktitle}% + \setunit*{\addcomma\space}% + \printfield{note}% + \setunit*{\addcomma\space}% + \printfield{year}% + \setunit{\addcomma\space}% + \printlist{location}% + \newunit% + } + \par\vspace{0.3\baselineskip} +} + +\DeclareBibliographyDriver{report}{% + \printfield{title}% + \newblock% + \printnames{author}% + \par% + \newblock% + {% + \footnotesize\addfontfeature{Color=lightgray}\itshape% + \printfield{type}% + \setunit{\space}% + \printfield{number}% + \setunit{\addcomma\space}% + \printfield{year}% + \newunit% + } + \par\vspace{0.3\baselineskip} +} + +\DeclareNameFormat{author}{% + \small\addfontfeature{Color=lightgray}% + \ifblank{#3}{}{#3\space}#1% + \ifthenelse{\value{listcount}<\value{liststop}} + {\addcomma\space} + {}% +} + +\newcommand{\printbibsection}[2]{ + \begin{refsection} + \nocite{*} + \printbibliography[sorting=chronological, type={#1}, title={#2}, heading=subbibliography] + \end{refsection} +} + +\DeclareSortingScheme{chronological}{ + \sort[direction=descending]{\field{year}} + \sort[direction=descending]{\field{month}} +} + + + +%%%%%%%%%%%%%%%% +% Other tweaks % +%%%%%%%%%%%%%%%% + +\RequirePackage[left=6.1cm,top=2cm,right=1.5cm,bottom=2cm,nohead,nofoot]{geometry} +\RequirePackage{hyperref} diff --git a/it.tex b/it.tex @@ -0,0 +1,140 @@ +\documentclass[]{friggeri-cv} % Add 'print' as an option into the square bracket to remove colors from this template for printing +\addbibresource{bibliography.bib} % Specify the bibliography file to include publications +\begin{document} +\header{claudio}{alessi}{web artisan} % Your name and current job title/field + +%---------------------------------------------------------------------------------------- +% SIDEBAR SECTION +%---------------------------------------------------------------------------------------- + +\begin{aside} % In the aside, each new line forces a line break +\section{contatti} +Via H. C. Andersen, 10 +90146 Palermo (PA) +Italia +~ ++39 (388) 47 06 130 +~ +\href{mailto:smoppy@gmail.com}{smoppy@gmail.com} +%\href{http://www.smith.com}{http://www.smith.com} +%\href{http://facebook.com/johnsmith}{fb://jsmith} +\section{lingue} +italiano madre lingua +inglese buono +\section{codice} +{\color{red} $\varheartsuit$} JavaScript +CSS3 \& HTML5, +PHP, C, Python, unix shell +\end{aside} + +%---------------------------------------------------------------------------------------- +% EDUCATION SECTION +%---------------------------------------------------------------------------------------- +\section{istruzione} +\begin{entrylist} +\entry +{2002--2004} +{Diploma {\normalfont di Economia Aziendale}} +{Istituto Privato L. Ariosto} +{} +\end{entrylist} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE SECTION +%---------------------------------------------------------------------------------------- +\section{esperienze} +\begin{entrylist} +%------------------------------------------------ +\entry +{2013--2015} +{Wiralist} +{Palermo, Italia} +{\emph{Sviluppatore} \\ +Progettazione e sviluppo di un social network basato sulle preferenze degli utenti. Abbiamo usato MySQL per memorizzare i dati e redis per la cache. Prima esperienza col framework Laravel. \\ +Dettagli: +\begin{itemize} +\item Configurazione e gestione di server e servizi basati sul cloud +\item Dai concetti appresi ho scritto un nuovo framework +\item Ho imparato come usare il framework Laravel +\end{itemize} + +Sito responsivo sul quale ho utilizzato le seguenti tecnologie: HTML, +JavaScript, AJAX, jQuery (plugin: fancybox, fileUpload), jQuery UI, +CSS (bootstrap, normalize.css), fontello. +} +%------------------------------------------------ +\entry +{2010--2013} +{Pubblicarrello.com} +{Palermo, Italia} +{\emph{Sviluppatore} \\ +Progettazione e sviluppo di un e-commerce con molte automazioni. Sono stato molto +apprezzato per la mia rapidità, per la mia attitudine al problem solving e per +aver saputo concettualizzare. + +In questo lavoro ho utilizzato le seguenti tecnologie: HTML, +JavaScript, AJAX, jQuery (plugin: fancybox, tooltipster, fileUpload), +jQuery UI, CSS (reset.css), fontello. +} +%------------------------------------------------ +\entry +{2009-2010} +{Learning Academy} +{Palermo, Italia} +{\emph{Docente di informatica} \\ +Corso di comprensione avanzata dei sistemi Unix-like, come GNU/Linux. +} +%------------------------------------------------ +\entry +{2007-2009} +{Freelance} +{Palermo, Italia} +{\emph{Libero professionista} \\ +Sviluppatore web, analista, amministratore di sistema, assistenza tecnica e consulenza. +} +%------------------------------------------------ +\entry +{2006-2007} +{Servizio Civile} +{Palermo, Italia} +{\emph{Accreditato al servizio civile} \\ +Responsabile reparto informatico. +} +%------------------------------------------------ +\entry +{2005-2006} +{Achtiva s.r.l.} +{Palermo, Italia} +{\emph{Responsabile reparto informatico e sviluppatore web.} } +%------------------------------------------------ +\entry +{2004-2005} +{Mac\&Win s.r.l.} +{Palermo, Italia} +{\emph{Responsabile} \\ +Supporto tecnico, relazione coi clienti e gestione del reparto di riparazione. +} +%------------------------------------------------ +\entry +{2001-2004} +{Freelance} +{Palermo, Italia} +{\emph{Libero professionista} \\ +Progettazione e sviluppo siti web, supporto tecnico e SEO. +} +%------------------------------------------------ +\end{entrylist} + +%---------------------------------------------------------------------------------------- +% INTERESTS SECTION +%---------------------------------------------------------------------------------------- +\section{interessi} +\textbf{professionali:} creazione web app, analisi, progettazione, software design, SEO \textbf{personali:} piano, cucina, trading. + +% legals +\section{Note legali} +\textbf{privacy:} autorizzo il trattamento dei miei dati personali ai sensi del Decreto +Legislativo 30 giugno 2003, n. 196 "Codice in materia di protezione dei dati +personali". + +\end{document}