commit 7ba028d8bec6582974241036be7c62a145abad8a
Author: clamiax <smoppy@gmail.com>
Date: Mon, 5 Oct 2015 14:41:31 +0200
init
Diffstat:
A | Makefile | | | 19 | +++++++++++++++++++ |
A | README.md | | | 25 | +++++++++++++++++++++++++ |
A | en.tex | | | 137 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
A | friggeri-cv.cls | | | 309 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
A | it.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}