\documentclass[a4]{article}

%% Exemple de CV en LaTeX. 
%% Original : Eric-Olivier Le Bigot
%% Modifs : Jérôme Pouiller (http://hargos.no-ip.com:8080/CV)
%% 04/05/03

\usepackage[francais]{babel} 
\usepackage[latin1]{inputenc}  %% les accents dans le fichier.tex
\usepackage[T1]{fontenc}       %% Pour la césure des mots accentués
\usepackage{vmargin}
\usepackage{times}

%% \AutoSpaceBeforeFDP % comportement par défaut de frenchb 
%% - pas sûr que ça serve ici avec babel

\renewcommand{\baselinestretch}{0.9} %% taille de l'interligne

   %%%%%%%%%%%%%%%%
   % Mise en page %
   %%%%%%%%%%%%%%%%

%% pour redefinir la taille de la feuille
\setmarginsrb {3cm}{1cm}{2cm}{1cm} {0cm}{0cm}{0cm}{0cm} 
%%          gauche haut droite bas   ?    ?    ?    ?
%%\setlength{\textwidth}{160mm} 
%% Largeur de la zone texte%% pas la peine a cause
% \setlength{\oddsidemargin}{3mm}
%% Marge%% de vmargin ci dessus


   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % Définition de quelques macros    %
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% ligne horizontale sur toute la page. Usage : \ligne{Largeur}
\newcommand{\ligne}[1]{\rule[0.5ex]{\textwidth}{#1}\\}

  
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % Définition de quelques espacements %
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\interRubrique}{\bigskip}
\newcommand{\styleRub}[1]{\noindent\textbf{\large #1}\par}
\newcommand{\indentStd}{\noindent\hspace{\lenA}}


   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % L'environnement "rubrique" %
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Usage : \begin{rubrique}[Indentation]{Titre} [...] \end{rubrique}
% Ensuite, la première colonne contient par exemple les dates, la seconde
% le descriptif.
% Par exemple :
%
% \begin{rubrique}{3.5cm}{pipotage}
% 1999--2000    & ligne 1\\
%               & ligne 2\\
% 1998--1999    & ligne 1\\
% [etc...]
% \end{rubrique}
%
% On peut aussi omettre le paramètre d'indentation, ce qui a pour effet
% de donner la dimension \linewidth à la première colonne (mais la
% structure reste celle d'un tableau à deux colonnes, donc ne pas oublier 
% d'écrire '&\\' pour les retours à la ligne...

\newenvironment{rubrique}[2][\linewidth]% "rubrique" prend deux arguments
{\styleRub{#2}%                         % le second argument : titre
\setlength{\lenB}{#1}%                  % Le premier argument :indentation
\setlength{\lenC}{\linewidth}%          % Calculs...
\addtolength{\lenC}{-\lenA}%
\addtolength{\lenC}{-\lenB}%
\addtolength{\lenC}{-\parindent}%
\addtolength{\lenC}{-9pt}
\indentStd\begin{tabular}[t]{p{\lenB}p{\lenC}}}
{\end{tabular}}


   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % Commandes utilisables dans le descriptif %
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Modifiables à loisir...

\newcommand{\lieu}[1]{\textsl{#1}\ }
\newcommand{\activite}[1]{\textbf{#1}\ }
\newcommand{\comment}[1]{\textsl{#1}\ }
\newcommand{\important}[1]{\textbf{#1}\ }
\newcommand{\mdate}[1]{\textsl{#1}\ }



   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % Début du CV proprement dit (ouf !) %
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\pagestyle{empty} % pour ne pas indiquer de numéro de page...

\begin{document}

\newlength{\lenA} % indentation au début d'une ligne
\setlength{\lenA}{0.cm}
\newlength{\lenB} % Taille champ dates
\newlength{\lenC} % Taille champ description


        %%%%%%%%%%%%%%%%%%
        % Bloc d'en-tête %
        %%%%%%%%%%%%%%%%%%

\begin{minipage}{\linewidth}
\hspace{-3cm}
\begin{minipage}{7cm}
\begin{center}

        \large {Jérôme Pouiller}\\%
        15, rue des Coquettes\\
        94800 Villejuif\\
        \rule{25pt}{1pt}\\%
        Phone : 06.64.18.99.61\\%
        E-mail : \textit{jerome.pouiller@epita.fr}\\
        20 years old\\
\end{center}
\end{minipage}
\hfill
\begin{minipage}{10cm}
\begin{center}

\activite{\huge {Computer Engineering Student}}  %%cv title at top right
        
\end{center}
\end{minipage}

\end{minipage}

\bigskip                        %%espace entre l entete et le corps du cv
\bigskip                                                

        %%%%%%%%%%%%%%%%%%
        % Bloc rubriques %
        %%%%%%%%%%%%%%%%%%

\begin{rubrique} [2cm] {Formation}

\ligne{0.5mm}

\mdate{currently} & Computer engineering student in second year of ingeniery at \important{EPITA} (Ecole Pour l'Informatique 
et les Technologies Avancées)\\\\

\mdate{2000} & Obtain, with \important{mention Well}, Scientific Bac\\\\
  \hspace{1cm}\rule{30pt}{1pt}\\%
  \activite{Foreign languages}
  &
  \begin{itemize}
    \item French (Native language)
    \item English (spoken/written)
    \item German notions
  \end{itemize}

\end{rubrique}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{rubrique} [2cm] {Experience}

\ligne{0.5mm}

\mdate{Jully 2002}
& Stage at \lieu{LISIF} (Laboratoire des Instruments et Système d'Ile-de-France)
\begin{itemize}
\item Installation of a video streaming server on WiFi and Bluetooth networks
\item Use of Darwin and RealServer
\end{itemize}\\

\mdate{2001/2002}
& Designing of a secure chat within the teaching framework of \lieu{EPITA}
\begin{itemize}
\item Implementation of RSA/3DES cryptography algorithms.
\item Use of Visual C++
\item \textit{http://www.sysmic.org:8080/yoogoo}
\end{itemize}\\

\mdate{Jully 2001}
& Computer maintenance at \lieu{AFNOR} (Association Française de Normalisation)\\\\

\mdate{August 2001}
& Computer maintenance at \lieu{PSA} (Peugeot-Citroën)\\\\

\mdate{For 2001}
& Various missions of computer maintenance for \lieu{OTSI} (AFNOR, IPSOS,  CCF, ...)\\\\

\mdate{2000/2001}
& Design of a 3D Shoot'em up within the teaching framework of \lieu{EPITA}
\begin{itemize}
\item Use of Direct X
\item Use of Bordland Delphi
\item Design of 3D engine
\end{itemize}\\

\mdate{For 2000}
& Local network administration (near 10 computers)
\begin{itemize}
\item Use of Bind, DHCP, NAT...
\item Many internal services (cf \textit{http://www.sysmic.org:8080})
\end{itemize}\\

\end{rubrique}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{rubrique} [2cm] {Knowledges}

\ligne{0.5mm}

Operating systems
& \important{*BSD}, \important{Linux}, Windows\\\\

Languages
& \important{C++}, Java, Delphi, Pascal, Assembleur(x86, 6800,   68000, Z80,...) Caml,...\\\\

Networks
& Local network administration (\important{Apache}, \important{MySQL}, \important{Bind}, \important{Samba}, \important{IpTables}, etc...)\\\\

Divers
& \begin{itemize}
\item UML
\item Web technologies (HTML, XML, PHP...)
\item 3D engine designing
\item Cryptography
\item Advanced algorithmic
\end{itemize}\\

\end{rubrique}

\begin{rubrique}{Other Activity}
\ligne{0.5mm}
\begin{itemize}
\item Fantasy litterature (Edding, Tolkien...), Role playing, Snowboard, French cinema,...
\item Aquariophily
\item Driving licence
\end{itemize}
\end{rubrique}

\end{document}

