Sébastien
Aperghis-Tramoni	Ingénieur Systèmes Linux
SysDev (Perl, shell, Python, C)
QA, Logiciels libres	

34 ans, né le 20 décembre 1977 à Paris, Les Lilas
Adresse : 21 avenue du 11 novembre, résidence Port Vauban, bâtiment 2B, porte 401, 06600 Antibes, France
Mobile : +33 618 127 253 | Courriel : sebastien@aperghis.net | Profil : http://linkedin.com/in/saperghis

Diplômes																	 .
  2000 	Diplôme d'ingénieur à l'École Supérieure d'Ingénieurs de Luminy (ESIL), département informatique
  2000 	DEA d'informatique au Laboratoire d'Informatique de Marseille (LIM), faculté de Luminy
  1997 	DEUG SSM (Sciences et Structure de la Matière)
  1995 	Baccalauréat série S, spécialité mathématiques

Certifications																.
  2009	ITIL v3 Foundation

Compétences																.
 • Systèmes : GNU/Linux, Mac OS X, FreeBSD
 • Réseau : TCP/IP, Ethernet, DHCP, PXE, DNS, Samba, NIS, NFS, HTTP, SMTP, NetFilter, SNMP, SSH
 • Logiciels : Apache, Lighttpd, Nginx, Squid, Postfix, BIND, Big Brother, Nagios, Mondo Rescue, Kickstart,
 Net-SNMP, RRDTool, Qemu, Xen, VirtualBox, VirtMan, LVM, Asterisk
 • Matériels : serveurs, bladecenter, SAN, NAS, PDU, switch, KVM/IP
 • Langages : Perl, shell, awk, Python, C, SQL, XML, XSLT, XPath
 • Développement : tests, QA, TDD, intégration continue, base de données, ORM, objets, méta-objets,
 programmation asynchrone/événementielle, Jenkins, Smolder
 • Bases de données : PostgreSQL, MySQL, SQLite
 • Outils : CVS, SVN, Git, Mercurial, vi, vim

Langues																	.
 • Bonne pratique de l'anglais lu, écrit, parlé (TOEIC : 830/1000).

Publications																.
 • Auteur et contributeur de logiciels libres (GitHub : maddingue ; CPAN, PyPI : saper).
 • Auteur d'articles dans GNU/Linux Magazine France.
 • Co-auteur du livre « Perl moderne - L'essentiel des pratiques actuelles » (Pearson, octobre 2010).
 • Participe régulièrement à des conférences autour des logiciels libres et du langage Perl, en France
 et en Europe, dont les Journées Perl, Open World Forum/OSDC.fr et YAPC::Europe.

Divers																	.
 • Titulaire du permis de conduire B
 • Bonne culture scientifique et technique

Expérience professionnelle														.

Ingénieur & développeur systèmes Linux (Perl, shell, C), depuis janvier 2013
Diabolocom, Levallois-Perret — Fournisseur de services multi-canaux pour relation client.

	Maintenance d'un logiciel SVI / ACD écrit en Perl, basé sur Asterisk, augmenté de services web
	(JSON, XML-RPC, AMF), d'interfaces web et de nombreux daemons.
	Industrialisation des processus de développement, d'installation et de déploiement.
	Amélioration de la supervision, écriture de plusieurs sondes Nagios et SNMP.
	Amélioration de la qualité et de la stabilité du code hérité par l'ajout de tests et d'intégration
	continue (Smolder, Jenkins).

	Mots-clés : Asterisk, Perl, Apache, Lighttpd, Nginx, PureFTPd, Catalyst, AnyEvent
	Expérience acquise :
	 • Configuration et administration de Asterisk, Lighttpd, Nginx, PureFTPd.
	 • Mise en place de contrôle de qualité en intégration continue avec Jenkins et Smolder.
	 • Développement MVC web avec Catalyst (Perl) et jQuery.
	 • Compréhension des mécaniques PTSN (téléphonie classique) et du protocole SIP.
	 • Développement de services JSON/HTTP, XML-RPC, SOAP, SAML.
	 • Développement de sondes Nagios et de connecteurs InfluxDB.
	Environnement :
	 • Système : environ 90 serveurs sous GNU/Linux (Debian)
	 • Développement : Subversion, Perl, C, shell, JavaScript, PHP
	 • Logiciels : Asterisk, MySQL, Lighttpd, PureFTPd, Nginx, Apache

Ingénieur & développeur systèmes Linux (Perl), de septembre 2011 à janvier 2012
eStat Médiamétrie, Sophia Antipolis — Mesure et analyse d'audiences (télévision, téléphonie, web).

	Poursuite du développement de l'outil de génération de configuration à partir d'une base RackTables,
	commencé en 2011, et publication comme logiciel libre sous le nom RackMan.
	Développement du logiciel netsnmp-pcap (Perl, C), adapté du daemon bsnmpd-pcap de FreeBSD.

	Mots-clés : Perl, RackTables, Moose, DBIx::Class, OpenTSDB
	Expérience acquise :
	 • Développement en C avec libpcap et libevent2 
	 • Administration FreeBSD ; administration Varnish
	Environnement :
	 • Systèmes : FreeBSD
	 • Langages : Perl, C, PHP
	 • Logiciels : RackTables, Net-SNMP, libpcap, libevent2, Varnish

Ingénieur systèmes Linux, de mars 2012 à juillet 2012
Mobibase, Sophia Antipolis — Diffusion de contenus pour téléphones mobiles.

	Responsable d'exploitation informatique. Chargé de la maintenance de l'infrastructure.

	Mots-clés : Linux, Xen, LVM, streaming
	Expérience acquise :
	 • Gestion de bladecenters, SAN, NAS, LVM, machines virtuelles Xen
	 • Captation satellite, conversion, streaming (VLC, Wowza)
	Environnement :
	 • Systèmes : GNU/Linux (CentOS, Ubuntu)
	 • Langages : shell, awk, Perl
	 • Logiciels : VLC, Wowza

Ingénieur & développeur systèmes Linux (Perl), de septembre 2011 à janvier 2012
eStat Médiamétrie, Sophia Antipolis — Mesure et analyse d'audiences (télévision, téléphonie, web).

	Chargé du développement d'un outil de génération de configuration à partir d'une base RackTables,
	pour industrialisation de l'installation des serveurs et autres équipements (switches, PDU).

	Mots-clés : Perl, RackTables, Moose, DBIx::Class, OpenTSDB
	Expérience acquise :
	 • Exploitation de la base de données du logiciel RackTables avec l'ORM DBIx::Class
	 • Programmation objets moderne avec Moose. Statistiques temps réel avec OpenTSDB
	Environnement :
	 • Systèmes : FreeBSD
	 • Langages : Perl, shell, PHP
	 • Logiciels : RackTables, OpenTSDB

Ingénieur & développeur systèmes Linux (Perl, Python, C), de janvier 2006 à septembre 2011
France Télécom Orange, DOP/Hébex, Sophia Antipolis — Hébergement des services du portail Orange France.

	Chargé du développement et du maintien d'outils internes déployés sur la plate-forme de
	production et de programmes d'arrière-plan de production, de supervision et d'inventaire.

	Mots-clés : Perl, shell, awk, Python, C, tests, QA, Linux, Debian, Ubuntu, Red Hat, Big Brother, Nagios, SNMP
	Expérience acquise :
	 • Développement de programmes portables, conformes Unix, adaptés à la production
	 • Déploiements sur une large plate-forme (3000 serveurs) multi-sites
	 • Préparation de paquets Debian et RPM
	 • Supervision de services de production (Big Brother, Nagios), métrologie (Net-SNMP, RRDTool)
	 • Programmation asynchrone/événementielle (POE), base de données (PostgreSQL, MySQL, SQLite)
	Environnement :
	 • Systèmes : GNU/Linux (Debian, Ubuntu, Red Hat), LVM, Xen
	 • Langages : Perl, shell, awk, Python, C
	 • Développement : programmation asynchrone/événementielle (POE), tests, intégration continue (Hudson)
	 • Logiciels : PostgreSQL, MySQL, Big Brother, Nagios, Net-SNMP, Cfengine, CVS, Git

Ingénieur systèmes Linux, de septembre 2005 à décembre 2005
ACOSS / CNIR Sud, Sophia Antipolis — Service informatique de l'Agence centrale des organismes de sécurité sociale.

	Chargé de l'automatisation du déploiement en production dans les CERTI (centres informatiques).

	Mots-clés : Linux, RHEL3, personnalisation de distribution, LVM, Mondo Rescue, BMR
	Expérience acquise :
	 • Personnalisation et reconstruction de distribution RedHat Enterprise Linux 3.0
	 • Installation automatisée (Kickstart, PXE), sauvegarde par Mondo Rescue sur NFS
	Environnement :
	 • Systèmes : GNU/Linux (Red Hat Enterprise Server 3.0)
	 • Réseau : NFS, DHCP, PXE
	 • Langages : Perl, Python, shell

Ingénieur systèmes et sécurité, de janvier 2001 à septembre 2005
AAcom, Aubagne et Marseille — PME spécialisée dans le développement et l'hébergement de solutions personnalisées.

	Chargé de l'installation et de la maintenance des serveurs de production et des postes bureautique.
	Gestion de messagerie et d'antivirus. Opérateur de sauvegarde. Support client. Gestion du stock.

	Mots-clés : Solaris, Linux, Windows, sauvegarde, shell, Perl, proxy, firewall
	Expérience acquise :
	 • Installation, administration et exploitation de serveurs Unix (GNU/Linux, Solaris) et de postes Windows
	 • Gestion de la messagerie de clients grands comptes (Sendmail)
	 • Administration d'antivirus de poste et de messagerie (eSafe Mail, F-Secure, Proofpoint)
	 • Mise en place et administration de politiques de sauvegarde (Arkeia, NetBackup)
	 • Développement d'outils systèmes. Support client niveau 2. Gestion du stock
	 • Rédaction de procédures, auteur d'une formation sur Linux et les services associés
	Environnement :
	 • Systèmes : GNU/Linux (Mandrake, Red Hat), Solaris, Windows 2000 Pro & Advanced Server
	 • Réseau : TCP/IP, Ethernet, DHCP, SSH, VPN, switches Cisco & 3Com
	 • Langages : Perl, shell (Bourne, Korn), C, SQL, XML, XSLT
	 • Logiciels : PostgreSQL, Oracle, MySQL, Arkeia, NetBackup, Proofpoint, F-Secure, eSafe Mail,
	 Samba, LVM, BIND, Sendmail, Postfix, CVS, Squid

Administrateur systèmes junior, de 1997 à 2000
École Supérieure d'Ingénieurs de Luminy (ESIL), Marseille

	Assistant junior de l'administrateur système de l'ESIL.

	Expérience acquise :
	 • Installation de logiciels libres à partir de zéro (mise en place de la toolchain)
	 • Administration de systèmes Unix (HP/UX, Solaris, IRIX, GNU/Linux)
	 • Scripts shell (tcsh)

Stagiaire développeur web (Perl), été 1999
Pages Emplois, Marseille — Start-up de collecte et consultation localisée des offres d'emplois et de stages.

	Développement d'outils de gestion de bases de données spécifiques au domaine de l'emploi,
	dont un collecteur automatique d'offres et un outil d'ajout et de consultation personnalisée.

	Expérience acquise :
	 • Développement en langage Perl
	 • Développement web (CGI, MySQL)

Stagiaire développeur (C), été 1998
Bayard SI, Marseille — PME spécialisée dans le développement de solutions personnalisées.

	Programmation de terminaux et lecteurs de code-barres.

	Expérience acquise :
	 • Développement en langage C en contexte MS-DOS embarqué
	 • Génération et reconnaissance de code-barres

Stagiaire développeur (Perl), été 1997
Centrum für Informations und Sprachverarbeitung (CIS), Ludwig-Maximilians-Universität München (LMU), Munich, Allemagne

	Développement d'outils sur différents projets lexicographiques.

	Expérience acquise :
	 • Développement en langage Perl
	 • Analyses lexicographiques & langues naturelles
	 • Utilisation de systèmes Unix (NeXT Step)