Resume

Qualifications

  • 4 years developing Swift softwares using X-Code,
  • 9 years developing Objective-C softwares using X-Code,
  • 9 years of Objective-C and Cocoa Touch experience,
  • 14 years developing websites,
  • 14 years of PHP development,
  • Knowledge of Unix and experience writing bash scripts
  • Three years developing C software

Work Experience - Details

Aviva France - iPhone/iPad - May 2013 — Now


Lead developer, team leader and CPO
Aviva, Bois-Colombes, FR

  • Architect of Swift frameworks and applications.
  • Lead developments of Swift and Objective-C projects.
  • Using Agile methods and continuous integration systems in order to maintain stability of the final products and prevent regressions.


youmag - iPhone/iPadJune 2011 — April 2013

Lead developer & team leader
youmag, Paris, FR

  • Architect of the Core of the application, helping at the definition of internal Frameworks.
  • Using Agile methods and continuous integration systems in order to maintain stability of the product and prevent regressions.
  • Improving Unit Testing and quality check of the built binaries.
  • Important help about optimisations of Core Data operations, and animations.

Be.com - iPhoneNovember 2010 — March 2011

Technical project manager and iOS developer
Lagardere Digital France, Levallois-Perret, FR



  
 

https://itunes.apple.com/fr/app/be/id348148821

StoryLab Edition - iPhoneSeptember 2009 — August 2010

Technical project manager and iOS developer
Samuel Grau, Rueil-Malmaison, FR

storylab

Dico Rêves - iPhoneAugust 2010 — August 2010

Technical project manager and iOS developer
Samuel Grau, Rueil-Malmaison, FR

ddr

This is a personal project who aims at giving information hidden behind some symbols of dreams. As I was the only person dedicated on this project, I had to work on all parts of the application :

  • All design
  • Programming :
    • webserver :
      • Apple Push Notifications
      • In App Purchase
      • Website front
      • Website APIs
    • application :
      • Delivery system
      • Core Data

Zero PV - iPhoneAugust 2010 — November 2010

Technical project manager and iOS developer
Samuel Grau, Rueil-Malmaison, FR

zero pv image 1 iphone
zero pv image 2 iphone

This application aimed at giving user a way to prevent them from receiving fines.
It was released as an initial prototype. It was really important to use a high-precision core data location as it would have been for a running application.

  • Core Data

  • iAd

  • Core Location

  • Network

  • InApp Purchase

  • Specifications technical and functional. Planing.

  • Design and integration of visual elements.

  • Creation of a push notification server

  • Creation of a web front for the application

Removed from the AppStore

Elle - iPhoneJune 2009 — December 2009

Technical project manager and iOS developer
Lagardere Digital France, Levallois-Perret, FR

elle image 1 iphone
elle image 2 iphone

Télé 7 - iPhoneJanuary 2009 — May 2009

iOS developer
Lagardere Digital France, Levallois-Perret, FR

Première Ciné - iPhoneSeptember 2008 — January 2009

iOS developer
Lagardere Digital France, Levallois-Perret, FR


TODO


Virgin Radio - Virgin 17September 2007 — January 2008

eZ Publish developer
Lagardere Digital France, Levallois-Perret, FR

Making the new version of virgin radio and virgin 17 with the CMS eZ Publish.

  • Templating (eZ Publish),
  • Extensions development.

Version FeminaMarch 2007 — August 2007

eZ Publish developer
Lagardere Digital France for SQLI, Levallois-Perret, FR

version-femina

Complete overhaul of the website from its version 2.0 to version 3.0 using the CMS eZPublish.

  • Redacting technical specifications,
  • Scripting the migration of content,
  • Developing interfaces and complex templates.

   

Information Description
Environnement eZPublish 3.7.5 et 3.8, Zend Studio, PHP, XML, XSL, JavaScript, HTML, Apache, MySQL.
Project http://www.femina.fr

   

Union Groupe Initiatives MutuellesNovember 2006 — February 2007

eZ Publish developer
UGIM for SQLI, La-Plaine-Saint-Denis, FR

ugim

Information Description
Environnement eZPublish
Project http://www.groupegim.fr/pages/groupe.php
Website http://www.groupegim.fr/pages/groupe.php

   

Private OutletSeptember 2006 — October 2006

eZ Publish developer
EEADM for SQLI, La-Plaine-Saint-Denis, FR

Victoria Hotels AsiaJuly 2006 — February 2007

eZ Publish developer
EEADM for SQLI, La-Plaine-Saint-Denis, FR

Intranet - People CMMApril 2006 — April 2006

eZ Publish developer
SQLI, La-Plaine-Saint-Denis, FR

CNP - Espace de téléchargementMarch 2006 — April 2006

eZ Publish developer
CNP Assurances for SQLI, Paris, FR

  • Quick start of the CMS eZPublish, and development of this knowledge.
  • Development of eZPublish extensions
  • Creation of a tutorial and documentation for other workers of the company.

Environement : eZPublish 3.7.5 et 3.8, Zend Studio, PHP, XML, XSL, JavaScript, HTML, Apache, MySQL.

Groupama foundation pour la santéFebruary 2006 — February 2006

PHP developer
Groupama for SQLI, La-Défense, FR

  • Template development with the Interligo CMS up to a silver level for accessibility,
  • Back-office and business logic developments.
Information Description
Environnement InterligoPHP4, Zend Studio, PHP, CVS, XML, XSL, JavaScript, HTML, Apache, MySQL.
Website http://www.fondation-groupama.com/

  
 

AMIVIF/NavitiaFebruary 2006 — February 2006

Java developer
Transilien for SQLI, La-Plaine-Saint-Denis, FR

  • Added a quite simple feature to the existing Transilien application
Information Description
Environnement Java, Eclipse 3.1
Website http://www.transilien.fr/

  
 

DocubaseFebruary 2006 — February 2006

Visual C++ developer
Docubase for SQLI, Boulognes-Billancourt, FR

Modification of visual user interfaces of the GED application of the company.

Information Description
Environnement Visual C++
Website http://www.docubase.com

 

   

Playin’TV MobileJanuary 2006 — February 2006

PHP developer
Visiware for SQLI, La-Plaine-Saint-Denis, FR

playin-tv

Playin'TV is one of my first mobile web project. Playin'TV is a game channel for the entirety family to enjoy whatever your age. It is unique in the worldwide audiovisual landscape and stands out as the biggest success story in the interactive television market. A team of 100 developers work daily to create new innovative and high performance games.

  • Conception of the Database.
  • Development of front-office, back-office, and business logic layer.
Information Description
Environnement InterligoPHP4, Eclipse 3.1, PHP, CVS, XML, XSL, Javascript, HTML, Apache, MySQL, Linux.
Link(s) http://www.playintv.com/tv/

 

Sanofi Pasteur - Applications MigrationNovember 2005 — December 2005

Migrator
Sanofi Pasteur, Lyon, FR

Migration of Java applications. Sanofi Pasteur needed to migrate a bunch of one hundred java applications to new servers.

Information Description
Environment Tomcat, Apache, Java, J2E, Ant, MySQL, Linux

 

CNP SAFOctober 2005 — November 2005

PHP Developer
CNP Assurances for SQLI, La-Plaine-Saint-Denis, FR

Intranet/Extranet CNP-MutuellesSeptember 2005 — October 2005

PHP developer
CNP Assurances for SQLI, La-Plaine-Saint-Denis, FR

cnp-mutuelles

Application permettant la gestion, pour les courtiers de la CNP, de leurs propositions commerciales en ce qui concerne les mutuelles proposées aux entreprises.

  • Conception de modules et composants pour intégration future dans le CMS Mambo (Joomla)
  • Migration des cinématiques existantes
Information Description
Environment Eclipse 3.1, XML, Mambo, Zend Studio, CVS, XML, JavaScript, HTML, Apache.
Link(s) http://www.cnpmutuelles.com

 

Activities and Interests

Moscone

  • Worldwide Developer's Conference (WWDC), San Francisco, June 2009
    • Attended various seminars related to iPhone and OS X technologies