% Created 2012-10-11 Thu 13:09
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{hyperref}
\tolerance=1000
\usepackage{color}
\usepackage{listings}
\providecommand{\alert}[1]{\textbf{#1}}

\title{Experienced and passionate Computer Scientist and Free Software Developer looking for new challenges.}
\author{Niv Sardi,}
\date{\today}
\hypersetup{
  pdfkeywords={},
  pdfsubject={},
  pdfcreator={Emacs Org-mode version N/A}}

\begin{document}

\maketitle


\section*{Education}
\label{sec-1}
\subsection*{2006-2007 Maths and Computer Science Masters \textbf{:Paris:flagFR:}}
\label{sec-1-1}

   Université Denis Diderot: Maitrise de Mathematiques et d'Informatique
\begin{itemize}
\item \texttt{Project :} MiniOCaML interpreter (2 members team - \textbf{CaML})
\item \texttt{Research:} Big Social Networks Topology — Graph analysis of Fickr (\textbf{Perl \& C})
\end{itemize}
\subsection*{2005-2004 Maths and Computer Science Bachelor \textbf{:Paris:flagFR:}}
\label{sec-1-2}

   Université Denis Diderot: Licence de Mathematiques et d'informatique
\begin{itemize}
\item \texttt{Project:} Suffix Arrays, Algorithms, Analysis and Implementation (\textbf{C})
\end{itemize}
\subsection*{2003-2004 1rst year of Engineering \textbf{:Paris:flagFR:}}
\label{sec-1-3}

   ESME Sudria: 1re année d'Ingenieurie
\begin{itemize}
\item \texttt{Project:} Digital Luxmeter (3 members team - \textbf{PIC Assembly}, Electronics)
\end{itemize}
\subsection*{2001-2003 Preparatory School \textbf{:Paris:flagFR:}}
\label{sec-1-4}

   ESME Sudria: Classes Préparatoires
\subsection*{1998-2001 Scientific Baccalaureate (A-Level) \textbf{:Aubagne:flagFR:}}
\label{sec-1-5}

   Lycée Joliot Curie: Baccalaureat Scientifique
\section*{Skills}
\label{sec-2}
\subsection*{Languages}
\label{sec-2-1}
\subsubsection*{C, Fortran, (E)Lisp, sh \textbf{:advanced:}}
\label{sec-2-1-1}
\subsubsection*{C++, Java, Assembly, CaML, \textbf{:basic:}}
\label{sec-2-1-2}
\subsubsection*{Python, Perl \textbf{:intermidate:}}
\label{sec-2-1-3}
\subsubsection*{Spanish \textbf{:advanced:}}
\label{sec-2-1-4}

mother tongue
\subsubsection*{French \textbf{:advanced:}}
\label{sec-2-1-5}

father tongue
\subsubsection*{English \textbf{:advanced:}}
\label{sec-2-1-6}

lived and worked 2 years in Australia
\subsubsection*{Travels \textbf{:basic:}}
\label{sec-2-1-7}

During my travels I picked up bits of German, Japanese, Cantonese, Mandarin, Malay, Thai and Lao
\subsection*{Networks}
\label{sec-2-2}
\subsubsection*{Ethernet, 802.11, TCP/IP, IPv4/IPv6, Firewalling, POTS, VoIP (SIP/H323) \textbf{:intermidate:}}
\label{sec-2-2-1}
\subsubsection*{Servers  Web, Mail, FTP, DNS, DHCP, LDAP, PBX, (My/PostGre)SQL \textbf{:intermidate:}}
\label{sec-2-2-2}
\subsection*{Web}
\label{sec-2-3}
\subsubsection*{(X)HTML, CSS, Javascript \textbf{:advanced:}}
\label{sec-2-3-1}
\subsubsection*{PHP, (Perl) CGI \textbf{:intermidate:}}
\label{sec-2-3-2}
\section*{Latest Work Experience}
\label{sec-3}
\subsection*{2012 Technology Comission: \textbf{:corpINAES:BuenosAires:flagAR:}}
\label{sec-3-1}

\textbf{Open Technology for a socially responsible Nation}

The INAES (Instituto Nacional de Asociativismo y Economía Social: National
Institute for Associativism and Social Economy) is a bureau of the Ministry
of Social Developement, it's main goal is to promote and regulate the
Cooperatives and Mutuals of Argentina.

The Comission I'm directing is working on promoting the devellopement of
startup-like high tech cooperatives. 

We advance on this goal mainly by:
\begin{itemize}
\item Market analysis and detection of possible nest for coops.
\item Contacts with universities and their incubators to spread methodologies
   and techniques.
\item Coordination with active tech coops and small businesses to detect those
   that have the potential to get into high-tech.
\item Free Consulting with coops and coops projects.
\end{itemize}
\section*{Work Experience}
\label{sec-4}
\subsection*{2011-2012 R\&D FLOSS Consultant: \textbf{:corpCOVETEL:Caracas:flagVE:}}
\label{sec-4-1}

\textbf{FLOSS transformations for Governments and National Corps}

I joined the covetel.com.ve cooperative to give a hand on their various free
software projects.
essentially on:
\begin{itemize}
\item Processes Optimization:
\begin{itemize}
\item Designed and Installed a new Git Workflow based on Gitolite.
\end{itemize}
\item Debian Packaging automation:
\begin{itemize}
\item Developed a set of tools on top of DebHelper to ease out the
      creation of configuration packages (that Covetel Shipped to it's
      customers).
\end{itemize}
\item Adapt Canaima (The National GNU/Linux Distro) to the need of CanTV
    (National Telco).
\begin{itemize}
\item Refresh the Canaima Building tools (30+ Patches merged).
\end{itemize}
\item Audio/Video Streaming.
\begin{itemize}
\item Designed and Deployed a Streaming Solution based on VLC and
      FFMPEG to get a regional TV channel from one head to another
      across a small wire (x264).
\end{itemize}
\end{itemize}
\subsection*{2011-2012 R\&D FLOSS Consultant: \textbf{:corpCROLL:London:flagGB:}}
\label{sec-4-2}

\includegraphics[width=.9\linewidth]{png/corp/vodo-big.png}
\textbf{Performance Ninja \& BT master}

As a consultant for CROLL I worked with the vo.do team essentially on:
\begin{itemize}
\item Filesystem Performance:
\begin{itemize}
\item Install and tune XFS filesystem for optimal performance for
      tracker workloads.
\end{itemize}
\item BitTorrent Tracker:
\begin{itemize}
\item Replace running solution to a much less resource-hungry one with 0 downtime.
\item Patch OpenTracker for in-house need.
\item Design, Implement and Deploy a python daemon to ease-in tracker workflow.
\end{itemize}
\item Processes:
\begin{itemize}
\item Audit and normalize development process.
\end{itemize}
\end{itemize}
\subsection*{2011 Hacking Educator: \textbf{:corpENVION:BuenosAires:flagAR:}}
\label{sec-4-3}

\textbf{Hacking for the (socialy excluded) masses}

The Social Inclusion Office of the Avellaneda city gave me a white
card opportunity to run a little experiment in Isla Maciel (socialy
excluded neighborhood). The goal of the bi-weekly sessions is to get
kids to understand and ingest elements of the hacker culture. I
believe that the thought process we explore will give them new tools
for their daily lives, a better understanding at a pool of
technologies they are immersed in, and hopefully get some interested
enough to build a viable professionalization option.

During those meetings, I use FLOSS for:
\begin{itemize}
\item Technological Appropriation Process:
\begin{itemize}
\item Getting participants to understand that technology is palatable.
\item de-mystification of tools they use on daily basis.
\item Search-Hack-Remix.
\end{itemize}
\item Computer Security Introduction and Self-Awareness:
\begin{itemize}
\item Explore different attacks, their consequences and possible
      risk-minimization policies.
\item Basic Cryptography.
\end{itemize}
\end{itemize}
\subsection*{2011 R\&D Software Engineer: \textbf{:corpCROLL:Paris:flagFR:}}
\label{sec-4-4}


\textbf{Embeded Linux}

As a consultant for CROLL I was integrated inside the `LATAM' team, of
Sagem. This section was selling consulting to Telefonica in Chile, Peru,
Venezuela and Brazil.

There I focused on integrating \texttt{Open Source Tecnics and Methods} into the
Corporate Workflow.
\subsection*{2009-2011 R\&D Software Engineer: \textbf{:corpCROLL:Paris:flagFR:}}
\label{sec-4-5}

\includegraphics[width=.9\linewidth]{png/corp/smartjog-med.png}
   \textbf{Audio, Video, Streaming \& Broadcast}

   As a consultant for CROLL I was integrated inside the `Core' team, of the SmartJog TDF
   division to work essentially on:
\begin{itemize}
\item «In House» \texttt{FFMPEG} Maintainer.
\begin{itemize}
\item Patch for Broadcasters specific features.
\item Reverse Engineering of media Formats (MXF, XDCAM,. . . )
\item QA, tests, stability.
\item Back/Forward-Porting between FFMPEG, FFMBC and HEAD.
\end{itemize}
\item «In House» \texttt{Icecast} Maintainer.
\begin{itemize}
\item Patch to add new streaming formats (FLV).
\item Code Auditing for Performance and Scalability.
\item Massive code cleanup (30+ patches sent to icecast-devel).
\end{itemize}
\end{itemize}

   On the side, I got involved in a par of other projects:
\begin{itemize}
\item Porting/Fixing DVB drivers (C Kernel Linux).
\item Designing and Developing a test framework for the internal Transcoding/Wrapping tool (Python, C).
\item Optimize internal development processes (SCM, Release Management, Workflow and tools).
\end{itemize}
\subsection*{2007-2009 R\&D Software Engineer: \textbf{:corpSGI:Melbourne:flagAU:}}
\label{sec-4-6}

   \textbf{Linux Kernel Filesystem}

   I joined the SGI File-Systems R\&D group in Melbourne to work mainly on the XFS
   File-System.
\begin{itemize}
\item \texttt{DMAPI} (Data Storage Management API) maintainer.
\item Parent Pointers feature for XFS.
\item Wrote a File-System torture suite (C).
\item Migration of the source control from a closed source internal tool to Git.
\begin{itemize}
\item Wrote a set of scripts to migrate the old content to Git and keep the old SCM
\item up-to-date when working in Git (Perl).
\item Wrote documentation, gave presentations to the group and orchestrated the
\item Git transition.
\end{itemize}
\item Maintained large patchsets between dierent versions of the Linux Kernel.
\item Linux Community interaction, via Mailing-Lists and Real-Life events.
\end{itemize}
\subsection*{2007 Embedded Linux Engineer: \textbf{:corpOPENWIDE:Paris:flagFR:}}
\label{sec-4-7}

   \textbf{Embedded Userland, Kernel Drivers \& RT-Linux}

   Open Wide is the leading open source specialist in France. Open Wide OS4I provides
   consulting, engineering, support and training services to a wide portfolio of clients from
   specialized medium companies up to the Fortune Forty.
   My diversified missions brought me to:
\begin{itemize}
\item Conceive, develop and deploy Embedded Systems build process and software
     architecture (C, Python, Perl, Make, Shell).
\item Linux Kernel Hacking:
\begin{itemize}
\item Kernel Device drivers (mainly Flash Devices/MTD).
\item Fix bugs in code written by others (on Real-Time \& Embedded Systems).
\item Port code between different versions of the Linux kernel.
\item Study of the LTT and PREEMPT$_{\mathrm{RT}}$ Patches-sets
\end{itemize}
\item Develop QA tools for Embedded Systems build process (Perl, Python).
\item Debug and Optimize code for size and performance (C).
\item Re-implement core components of the embedded system (Low Level C).
\item Write Documentation, and make commercial presentations.
\end{itemize}
\subsection*{2006 VoIP Consultant: Assekuransa \textbf{:BuenosAires:flagAR:}}
\label{sec-4-8}

   \textbf{VoIP Interconnection}

   I realized various missions in the IT departement of Assekuransa:
\begin{itemize}
\item Advice and design of Postfix transports (Perl).
\item Design and Deploy a VoIP solution between their Mexican and Argentinian office (Asterisk, SIP Phones).
\item Develop a Monitoring and Reporting tool for their local Hardware
     PBX (Perl, DBI/SQL).
\end{itemize}
\subsection*{2006 FLOSS Consultant: SoLAr→CheLA \textbf{:BuenosAires:flagAR:}}
\label{sec-4-9}

   \textbf{Education, Social Work \& Sysadmin}

   SoLAr (Software Libre Argentina), is an NGO helping the adoption of FLOSS in
   Argentina, They helped me get through 2 missions:
\begin{itemize}
\item \texttt{CheLA} is an NGO in Buenos Aires, experimenting with arts and technology, and
     using both to unite Parque Patricios inhabitants. I was sent there by SoLAr to help
     them with their IT issues, migrate their systems to GNU/Linux and Develop tools
     that their artistic experiments required (C, Perl, Python).
\item \texttt{Casa Vela} is an NGO dependent of the Alfonos Farias institution that helps AIDS
     infected/affected kids providing educational assistance, and giving them access to
     various workshops.
\begin{itemize}
\item I gave a Computer Science \& IT workshop to 6-16 year olds.
\item I also was in charge of Installing and Administrating the Computer Lab. The
       network design had to cope with the scarce resources and unpredictable network
       topology/stability.
\item I developed a set of tools based on Avahi to auto-configure and
       start using services while they appeared on the network (C,
       Python).
\end{itemize}
\end{itemize}
\section*{Hobbies}
\label{sec-5}
\subsection*{FLOSS}
\label{sec-5-1}
\subsubsection*{Icecast, Canaima, FFMPEG, SparkleShare, and more}
\label{sec-5-1-1}

    \href{https://github.com/xaiki/}{https://github.com/xaiki/}
\subsubsection*{Debian}
\label{sec-5-1-2}

   \href{http://qa.debian.org/developer.php?login=xaiki@debian.org}{http://qa.debian.org/developer.php?login=xaiki@debian.org}
\subsection*{Volunteer \textbf{:flagAR:flagAU:flagFR:}}
\label{sec-5-2}

I have volunteered in many organizations:
\subsection*{Travels \textbf{:flagCL:flagAR:flagUY:flagFR:flagBE:flagNL:flagDE:flagDK:flagSE:flagFI:flagEE:flagLT:flagLV:flagPL:flagHU:flagAT:flagSK:flagIT:flagLU:flagSG:flagMY:flagTH:flagLA:flagCN:flagHK:flagJP:flagVE:flagPE:}}
\label{sec-5-3}

\begin{itemize}
\item Backpacked 30+ countries in Europe, Americas and Asia
\item Active Member of HospitalityClub, CouchSurfing and BeWelcome Travellers associations.
\end{itemize}
\subsection*{Arts/Other}
\label{sec-5-4}

\begin{itemize}
\item Guitar Player for more than 10 years, Photography, Structural study of human languages.
\item Used to run a small set of Linux servers for personal purposes (Mail/Web/\ldots{})
\end{itemize}
\section*{Conferences}
\label{sec-6}
\subsection*{Speaker}
\label{sec-6-1}
\subsubsection*{Jan 2008 Linux.Conf.Au (MiniConf) \textbf{:Melbourne:flagAU:}}
\label{sec-6-1-1}

    \textbf{Why don't the Big Guys Like Debian, Debian in Big Corporations}
\subsubsection*{Sep 2006 CriSol \textbf{:LaPlata:flagAR:}}
\label{sec-6-1-2}

    \textbf{Report on Education with FLOSS, the CasaVela case}
\subsubsection*{May 2005 Encuentro Mayo `05 \textbf{:SantiagoDeChile:flagCL:}}
\label{sec-6-1-3}

    \textbf{Debian, A Social Success}
\subsection*{Booth \& Helper}
\label{sec-6-2}
\subsubsection*{Aug 2008 DebConf 8 \textbf{:MarDelPlata:flagAR:}}
\label{sec-6-2-1}

\begin{itemize}
\item Helped the local team.
\end{itemize}
\subsubsection*{2001-2006 Solutions GNU/Linux \textbf{:Paris:flagFR:}}
\label{sec-6-2-2}

\begin{itemize}
\item Debian Project Booth.
\end{itemize}
\subsection*{Attendee}
\label{sec-6-3}
\subsubsection*{2004-2007 FOSDEM \textbf{:Bruxelles:flagBE:}}
\label{sec-6-3-1}

    Free and OpenSource Software Developers European Meeting.
\subsubsection*{2005 LGM0 \textbf{:Lyon:flagFR:}}
\label{sec-6-3-2}

    Libre Graphics Meeting.
\subsubsection*{2006-2007 Math Club Sessions \textbf{:Paris:flagFR:}}
\label{sec-6-3-3}
\section*{References}
\label{sec-7}
\subsection*{Tom Bouillut: Manager: Direct Comercial Authority \textbf{:corpCROLL:flagFR:flagEN:}}
\label{sec-7-1}

\begin{itemize}
\item E-Mail: tom@croll.fr
\item Phone : +336 1928 5908
\end{itemize}
\subsection*{Mark Goodwin: Manager: Direct Technical Authority \textbf{:corpSGI:flagAU:flagJP:}}
\label{sec-7-2}

\begin{itemize}
\item E-Mail: goodwinos@gmail.com
\item Phone : +61-4-18969583
\end{itemize}
\subsection*{Lachlan Mc Ilroy: Tech Lead: Direct Technical Authority \textbf{:corpSGI:flagAU:}}
\label{sec-7-3}

\begin{itemize}
\item E-Mail: lachlanmcilroy@hotmail.com
\end{itemize}
\subsection*{Greg Banks: Principal Engineer \textbf{:corpSGI:flagAU:}}
\label{sec-7-4}

\begin{itemize}
\item E-Mail: gnb@fmeh.org
\item Phone : +44 788 791 1463
\end{itemize}
\subsection*{Pierre Ficheux: CTO: Direct Technical Authority \textbf{:corpOPENWIDE:flagFR:flagGB:}}
\label{sec-7-5}

\begin{itemize}
\item E-Mail: pierre.ficheux@openwide.fr
\item Phone : +33 6 806 362 45
\end{itemize}
\subsection*{Olivier Viné: COO: Direct Operations Authority \textbf{:corpOPENWIDE:flagFR:flagEN:}}
\label{sec-7-6}

\begin{itemize}
\item E-Mail: olivier.vine@openwide.fr
\item Phone : +33 6 898 865 37
\end{itemize}
\subsection*{Hugues Hiegel: Engineer: Co-Worker \textbf{:corpOPENWIDE:flagFR:}}
\label{sec-7-7}

\begin{itemize}
\item E-Mail: hugues.hiegel@openwide.fr
\end{itemize}
\subsection*{Sebastian Galletto: Assekuransa: CTO: Direct Technical Authority \textbf{:flagAR:flagIT:flagGB:}}
\label{sec-7-8}

\begin{itemize}
\item E-Mail: sgalletto@assekuransa.com
\item Phone : +54 11 5254 5262
\end{itemize}
\subsection*{Vladimir Di Fiore: SoLAr: Board Member \textbf{:flagAR:flagGB:}}
\label{sec-7-9}

\begin{itemize}
\item E-Mail: vdifiore@solar.org.ar
\item Phone : +54 15 6299 2437
\end{itemize}

\end{document}
