diff options
| -rwxr-xr-x | README.md | 4 | ||||
| -rwxr-xr-x | competences.tex | 8 | ||||
| -rwxr-xr-x | cv.tex | 11 | ||||
| -rwxr-xr-x | darwiin-awesome-cv.cls | 101 | ||||
| -rwxr-xr-x | darwiin-cv.cls | 2 | ||||
| -rwxr-xr-x | experience_compact_origin.tex | 89 | ||||
| -rwxr-xr-x | perso_section.tex | 8 | ||||
| -rwxr-xr-x | section_perso.tex | 4 | ||||
| -rwxr-xr-x | section_perso_demo.tex | 2 | 
9 files changed, 15 insertions, 214 deletions
| @@ -8,10 +8,10 @@ More informations can be found here :     -  [ LaTeX Templates ](http://www.latextemplates.com/template/plasmati-graduate-cv)     -  [ ShareLatex ](https://www.sharelatex.com/templates/cv-or-resume/professional-cv) -In my version, Personal data have moved on top of the page just before the professional title. I've also replaced default font by _Helvetica Neue_  +I choose to move _Personal data_ have on top of the page just before the professional title. I've also replaced default font by _Helvetica Neue_   and included _Font Awesome_ items. -I have also created little Latex macros to make easier and cleaner Latex source code +I've chosen to cut my resume in a couple of smaller files and to add some macro to make the main latex source code more readable.   ```latex  \user{firstname}{LASTNAME} diff --git a/competences.tex b/competences.tex index a800bd4..bf088be 100755 --- a/competences.tex +++ b/competences.tex @@ -1,12 +1,12 @@  %Section compétences
 -\sectionTitle{Compétences}{\faTasks}
 +\sectionTitle{Compétences}{\faCode}
  \renewcommand{\arraystretch}{1.1}
  	\begin{tabular}{>{\small}r>{\small}p{13cm}} 
 -		\textsc{Langages de programmation:}  &   Java (\textbf{JEE}, \textbf{JSE}, JME, Java Card Platform), Microsoft .Net (\textbf{C\#},asp.net)\\ 
 -		\textsc{Programmation web:}               &   ZK, JSP, JSF, JBoss RichFaces, Javascript, jQuery, AngularJS, Bootstrap, LESS, CSS\\ 
 +		\textsc{Langages de programmation:}  		&   \textbf{Java} (\textbf{JEE}, \textbf{JSE}, JME, Java Card Platform), Microsoft .Net (\textbf{C\#},asp.net)\\ 
 +		\textsc{Programmation web:}               	&   ZK, JSP, JSF, JBoss RichFaces, Javascript, jQuery, AngularJS, Bootstrap, LESS, CSS\\ 
  		\textsc{Bases de données:}                  &   \textbf{IBM DB2}, Oracle Database, Microsoft SQL Server, MySQL, PostgreSQL \\ 
 -		\textsc{Outils de développement:}	  &   \textbf {IntelliJ Idea}, \textbf {Eclipse}, \textbf{Rational Software Architect}, Visual Studio, Maven, Ant, SVN, git\\
 +		\textsc{Outils de développement:}	  		&   \textbf {IntelliJ Idea}, \textbf {Eclipse}, Visual Studio, Maven, Ant, SVN, git\\
  		\textsc{Middleware:}				        &   \textbf{JBoss EAP}, \textbf{Tomcat}, \textbf{Websphere Application Server} (\emph{WAS})\\ 
  		\textsc{Systèmes d'exploitation:}	        &   Mac OS, Windows 2003 Server, Windows 7, Linux Redhat, Linux Centos\\ 
  		\textsc{Conception:}				        &   UML, Merise\\
 @@ -2,21 +2,18 @@  \documentclass{darwiin-cv}
 -\usepackage{DemoMode}
 -
  %Italian hyphenation for the word: ''corporations''
  \hyphenation{im-pre-se}
 -%--------------------BEGIN DOCUMENT----------------------
 +%------------------------------------------
  \begin{document}
 -\setlist[itemize,1]{label=\faAngleRight, nosep, leftmargin=2em}
 -\demofalse														% Set Demo mode to true
 +\setlist[itemize,1]{label=\faAngleRight, nosep, leftmargin=2em}	
  \pagestyle{empty} 												% non-numbered pages
  \font\fb=''[cmr10]'' 											% for use with \LaTeX command
 -\conditionalinput{section_perso_demo}{section_perso}			% Personal data section
 +\input{section_perso}											% Personal data section
  \resumetitle{Architecte logiciel | Développeur/Concepteur JEE}
 @@ -27,6 +24,6 @@  \input{langues}													% Section langues
  \input{scolarite}												% Section scholarité
  %\input{interets}												% Section intérêts
 -\conditionalinput{section_references_demo}{references} 			% Section références
 +\input{references} 												% Section références
  \end{document}
\ No newline at end of file diff --git a/darwiin-awesome-cv.cls b/darwiin-awesome-cv.cls deleted file mode 100755 index 69ddb36..0000000 --- a/darwiin-awesome-cv.cls +++ /dev/null @@ -1,101 +0,0 @@ -\ProvidesClass{darwiin-cv}[2015/10/04 v1.0 Christophe ROGER CV Class] - -\LoadClass[11pt,a4paper]{article} - -% Dependences -%A Few Useful Packages -\RequirePackage[frenchb]{babel} -\RequirePackage[T1]{fontenc} -\RequirePackage{fontspec} 					        % for loading fonts -\RequirePackage{xunicode,xltxtra,url,parskip} 	    % other packages for formatting -\RequirePackage[usenames,dvipsnames]{xcolor} -\RequirePackage{fullpage} -\RequirePackage[margin=1.5cm]{geometry} -\RequirePackage{fontawesome} -\RequirePackage{hyperref} -\RequirePackage{titlesec} -\RequirePackage{array} -\RequirePackage{enumitem} -\RequirePackage{longtable} 	 - - - - -% Setup hyperref package, and colours for links -\definecolor{linkcolour}{rgb}{0,0.2,0.6} -\hypersetup{colorlinks,breaklinks,urlcolor=linkcolour, linkcolor=linkcolour} - -% Setup CV sections -\titleformat{\section}{\Large\raggedright}{}{0em}{}[\titlerule] -\titlespacing{\section}{0pt}{2pt}{2pt} - -% Setup Array : new column type -\newcolumntype{R}[1]{>{\hfill}m{#1}} - - -%Italian hyphenation for the word: ''corporations'' -\hyphenation{im-pre-se} - -% Setup fonts -\defaultfontfeatures{Mapping=tex-text} -\setmainfont[BoldFont = Helvetica Neue, ItalicFont=Helvetica Neue Thin Italic ,SmallCapsFont = Helvetica Neue Light]{Helvetica Neue Thin} - - -%New length definition -\newlength{\datebox} -\settowidth{\datebox}{Décembre 2009} - -\newlength{\rightcolumnlength} -\setlength{\rightcolumnlength}{14.8cm} - -\newlength{\leftcolumn} -\setlength{\leftcolumn}{2.5cm} - -% Macros -\newcommand{\el}{\quad \faAngleRight \enspace}					% Custom itemize to use with array -\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	% Username -\newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		% Linkedin icon + URL -\newcommand\address[1]{\faHome \quad #1}						% Home icon + address as parameter -\newcommand\infos[1]{\faInfo \quad #1} -\newcommand\smartphone[1]{\faMobilePhone \quad #1} -\newcommand\email[2]{\faEnvelope \quad \href{mailto:#1}{#2}} -\newcommand\link[2]{\href{#1}{#2} \faLink } -\newcommand\important[1]{\textbf #1} - -\newcommand\resumetitle[1]{ -	\par{ -		\bigskip\center{\Large #1}\par -	} -	\bigskip -} - - - - -%Resume part title definition -\newcommand\sectionTitle[2]{\section{\texorpdfstring{\color{Blue}#2\enspace #1}{#1}}} - -\newenvironment{experiences}{% -  \begin{longtable}{R{\leftcolumn}|p{\rightcolumnlength}} -}{% -  \end{longtable} -} - -\newcommand\experience[7]{ -  \textsc{#1}    & \textsc{#2, #3, #4}   								\\ -  \textsc{#5}    & \begin{minipage}[t]{\rightcolumnlength} -  					#6 -                   \end{minipage}										\\ -                 & \footnotesize{\emph{Technologies utilisées:} #7 } 	\\ -  } - -\newcommand\consultantexperience[9]{ -  \textsc{#1}    & \textsc{#2, #3, #4}   								\\ -  \textsc{#5}    & \emph{#6} pour #7                       				\\ -  				 & 	\begin{minipage}[t]{\rightcolumnlength} -  						#8 -                   	\end{minipage}										\\ -                 & \footnotesize{\emph{Technologies utilisées:} #9 } 	\\ -  } - -\newcommand\emptySeparator{\multicolumn{2}{c}{}\\} diff --git a/darwiin-cv.cls b/darwiin-cv.cls index 7472942..dcd8de3 100755 --- a/darwiin-cv.cls +++ b/darwiin-cv.cls @@ -55,6 +55,8 @@  \newcommand{\el}{\quad \faAngleRight \enspace}					       % Custom itemize to use with array  \newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	 % Username  \newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		   % Linkedin icon + URL +\newcommand\viadeo[2]{\faViadeo \quad \href{#1}{#2}}           % Viadeo icon + URL +\newcommand\github[2]{\faGithub \quad \href{#1}{#2}}           % Github icon + URL  \newcommand\address[1]{\faHome \quad #1}						           % Home icon + address as parameter  \newcommand\infos[1]{\faInfo \quad #1}                         % I icon  \newcommand\smartphone[1]{\faMobilePhone \quad #1}             % Smartphone Icon diff --git a/experience_compact_origin.tex b/experience_compact_origin.tex deleted file mode 100755 index 3716ca2..0000000 --- a/experience_compact_origin.tex +++ /dev/null @@ -1,89 +0,0 @@ -%Section: Work Experience at the top
 -\section{\texorpdfstring{\color{Blue}Expérience Professionelle}{Expérience Professionelle}}
 -%\renewcommand{\labelitemi}{$\bullet$}
 -\begin{longtable}{R{2.5cm}|p{14.8cm}}
 -  \emph{Aujourd'hui} & \textsc{Architecte logiciel | Développeur/Concepteur Senior JEE, CAFAT, Nouvelle-Calédonie}\\
 -  \textsc{Avril 2014} & 
 -    \begin{compactitem}
 -      \item Support et encadrement technique des équipes de développement
 -      \item Suivi, validation et intégration des développements externalisés
 -      \item Implémentation, analyse et livraison de correctifs de bugs sur les applicatifs métiers
 -      \item Evolutions et corrections des bugs du framework de développement interne
 -      \item Rédaction des dossiers d'architecture en collaboration avec les architectes fonctionnels
 -      \item Veille technologique
 -    \end{compactitem}
 -  \\& 
 -  \footnotesize{\emph{Technologies utilisées:} JBoss EAP, IntelliJ Idea, Eclipse, Maven }\\
 - \multicolumn{2}{c}{} \\
 -  \textsc{Mars 2014} & \textsc{Architecte logiciel | Développeur/Concepteur Senior JEE, Bull SAS, France}\\
 -  \textsc{Avril 2012} & 
 -  \small{
 -    \begin{compactitem}
 -      \item Reconstruction du dépôt logiciel de Bull Coriolis : réalisation, coordination et reporting
 -      \item Migration du serveur métier vers Open Cobol : suivi de projet et reporting
 -      \item Solution documentaire collaborative (wiki) : mise en place et formation
 -      \item Evolutions et corrections : analyse, conception et développement
 -      \item Mise en place de conventions de code
 -      \item Mise en place d'un framework de développement d'interface web (jQuery, Bootstrap, taglibs)
 -    \end{compactitem}
 -  }\\&
 - 	\footnotesize{\emph{Technologies utilisées:} Tomcat, Oracle DB, RichFaces, jQuery, Bootstrap, LESS, Hibernate, Spring, Eclipse, Maven }\\
 - \multicolumn{2}{c}{} \\
 - 	\textsc{Mars 2012} & \textsc{Ingénieur Consultant, Altran Technologies, France}\\
 - 	\textsc{Avril 2011}& \emph{IT Specialist} pour IBM, Software Solutions Center of Excellence\\&
 - 	\small{
 - 		Solution de traçabilité et d'authentification de produits pharmaceutiques pour EDQM (\href{https://www.edqm.eu/fr/eTACT-1466.html}{Projet eTACT}).
 - 		\begin{compactitem}
 -			\item Conception et développement d'applications web
 -      \item Base de données : Modélisation et implémentation de la couche ORM
 -			\item Développement de Services Web
 -		\end{compactitem}
 -	}\\&
 - 	\footnotesize{\emph{Technologies utilisées:} \emph{WAS} 7, DB2, RichFaces, Infosphere Traceability Server, Hibernate, Ant}\\
 - \multicolumn{2}{c}{} \\
 - 	\textsc{Avril 2011} & \textsc{Ingénieur Consultant, Altran Technologies, France}\\
 - 	\textsc{Mars 2011}& \emph{IT Specialist} pour IBM, Industry Solutions Insurance\\&
 - 	\small{Développement d'une application Android pour tablette}\\&
 - 	\footnotesize{\emph{Technologies utilisées:} Eclipse avec \emph{ADT}, Android}\\
 - \multicolumn{2}{c}{} \\
 - 	\textsc{Février 2011} & \textsc{Ingénieur Consultant, Altran Technologies}, France\\
 - 	\textsc{Février 2010}& \emph{IT Specialist} pour IBM, Product Lifecycle Management Center of Excellence\\&
 - 	\small{
 -    Mise en place de bus d'entreprise \emph{ESB} et moteur de Workflow
 - 		\begin{compactitem}
 - 			\item Définition et implémentation de processus métiers
 - 			\item Mise en place d'un ESB, implémentation d'un format pivot standard et définition de médiations
 - 		\end{compactitem}
 - 	}\\&
 - 	\footnotesize{\emph{Technologies utilisées:} Websphere Integration Developer, RSA, Websphere Business Modeler, Websphere Service Registry and Repository, 
 - 	Websphere Process Server, ENOVIA V6, Maximo Asset Management, Eclipse }\\
 - \multicolumn{2}{c}{} \\
 - 	\textsc{Janvier 2010} & \textsc{Ingénieur Consultant, Altran Technologies, France}\\
 - 	\textsc{Décembre 2007}& \emph{IT Specialist} pour IBM, Sensor Solutions Center of Excellence\\&
 - 	\small{
 - 		\begin{compactitem}
 - 		  \item Mise en place du suivi et du contrôle des commandes et approvisionnements à l'aide de la RFID
 - 		  \item \href{http://www.container-centralen.com/}{Container Centralen}, suivi et authentification de containers (\href{http://www.container-centralen.co.uk/rfid/history.aspx}{description}) : conception et développement
 - 		  \item Amélioration d'une solution de contrôle des interventions dans un centre de données 
 - 	 	(Intégration Maximo Asset Management for IT, utilisation de la RFID pour contrôler l'installation des serveurs\ldots)
 - 	 	  \item Solution de lutte contre la contrefaçon pour un producteur de spiritueux (RFID)
 - 	 	  \item {Etude du protocole ONS} Analyse, \emph{POC}, documentation et présentation technique
 - 	 	  \item Maintenance corrective et évolutions d'une plateforme M2M (basée sur Websphere Portal)
 - 		\end{compactitem}
 - 	}\\&
 - 	\footnotesize{\emph{Technologies utilisées:} DB2, Eclipse, Infosphere Traceability Server, Lotus Expeditor, Eclipse, 
 - 	Rational Software Architect, IBM Premises Server, Maximo Asset Management for IT, RFIDIC (Infosphere Traceability Server - EPCIS) }\\
 - \multicolumn{2}{c}{}\\
 - 	\textsc{Novembre 2007} & \textsc{Ingénieur d'étude, IBM, France} \\
 - 	\textsc{Février 2007}&
 - 	\small{
 - 	 	Implémentation d'une solution de paiement NFC sur téléphones portables (\href{http://www.nouvo.ch/s-007}{vidéo}) 
 - 	 	dans le cadre du projet Campus Nova pour le Crédit Agricole
 - 	 	\begin{compactitem}
 - 	 	  \item Implémentation d'un porte monnaie électronique
 - 	 	  \item Intégration avec une plateforme de paiement en ligne
 - 	 	\end{compactitem}
 - 	 	
 -	}\\&
 - 	\footnotesize{\emph{Technologies utilisées:} J2ME, Java Card, DB2, \emph{WAS}}\\
 -\end{longtable}
 diff --git a/perso_section.tex b/perso_section.tex deleted file mode 100755 index b11bde4..0000000 --- a/perso_section.tex +++ /dev/null @@ -1,8 +0,0 @@ -%Section: Personal Data -%\section{\texorpdfstring{\color{Blue}Coordonnées}{Coordonnées}} -%\begin{tabular}{rl} -%    \textsc{Date et lieu de naissance:} & 23 Septembre 1982 à Nouméa, Nouvelle-Calédonie (29 ans)\\  -%    \textsc{Adresse:} & 102 Avenue de Grasse, 06800, Cagnes sur Mer, France \\  -%    \textsc{Téléphone:} & +33 6 08 693 893\\ -%    \textsc{email:} & \href{mailto:christophe.roger@gmail.com}{christophe.roger@gmail.com} -%\end{tabular}
\ No newline at end of file diff --git a/section_perso.tex b/section_perso.tex index 6ae8f77..7da294e 100755 --- a/section_perso.tex +++ b/section_perso.tex @@ -1,8 +1,8 @@  %Section: Personal Data
  \user{Christophe}{ROGER}\\
  \small{
 -	\smartphone{+687 831 831} \quad|\quad \email{christophe.roger@gmail.com}{christophe.roger@gmail.com}\\
 -	\linkedin{http://www.linkedin.com/in/christopheroger/fr}{http://www.linkedin.com/in/christopheroger/fr}\\
 +	\linkedin{http://www.linkedin.com/in/christopheroger/fr}{christopheroger} \quad|\enspace \viadeo{http://www.viadeo.com/fr/profile/christopheroger}{christopheroger} \quad|\enspace\github{https://github.com/darwiin}{darwiin}   \\
 +	\smartphone{+687 831 831} \quad|\enspace \email{christophe.roger@gmail.com}{christophe.roger@gmail.com}\\	
  	\address{2 Rue Henri Lafleur, 98835 Dumbéa, Nouvelle-Calédonie}\\
  	\infos{Né le 23 septembre 1982 (32 ans) à Nouméa, Nouvelle-Calédonie} 
  }
 diff --git a/section_perso_demo.tex b/section_perso_demo.tex index 73339b6..4c9b8d8 100755 --- a/section_perso_demo.tex +++ b/section_perso_demo.tex @@ -2,7 +2,7 @@  \user{Christophe}{ROGER}\\
  \small{
  	\smartphone{+687 555 555} \quad|\quad \email{mail@dummymail.com}{mail@dummymail.com}\\
 -	\linkedin{http://www.linkedin.com/in/christopheroger/fr}{http://www.linkedin.com/in/christopheroger/fr}\\
 +	\linkedin{http://www.linkedin.com/in/christopheroger/fr}{christopheroger}\\
  	\address{2 Infinite Loop, 98800 Nouméa, Nouvelle-Calédonie}\\
  	\infos{Né le 1 janvier 1970 à Nouméa, Nouvelle-Calédonie} 
  }
 | 
