Nicolas de BONFILS
Ingénieur études et développements, Degetel
Les deux formations que j’ai effectuées (un DUT Informatique suivi de l’école d'ingénieur en informatique SUPINFO) m'ont permis d'acquérir de solides compétences en programmation pour le web (PHP/HTML/CSS que je pratique depuis plusieurs années, RubyOnRails) et pour des applications "bureau" (Java, C, C#).
L’informatique évoluant en permanence, je suis toujours attentif et curieux aux évolutions, dernières technologies.
--- Compétences :
Programmation : Java, C, C#, PHP/HTML/CSS, Javascript, Objective-C, Python, Ruby on Rails.
Base de données : Modèle relationnel (E/A), MySQL, MongoDB
Méthodologie : méthode Merise, notation UML
Logiciels : VisualStudio, Eclipse, XCode, Git, SVN
Serveur : Debian (installation, suivi), Xen, Linux Container, Apache, Nginx, HAProxy
--- Sur le web :
Github : https://www.github.com/nicolas2bonfils
Twitter : http://www.twitter.com/nicolas2bonfils
Launchpad : https://launchpad.net/~nicolas2bonfils
--- Projets Personnels :
juillet 2011 – actuellement : construction d'un serveur « @home » (NAS/streaming/virtualisation)
-choix et montages des composants
-administration du serveur
+installation de Debian et modification du kernel pour supporter LXC – Linux Container – qui sont en moyen de virtualiser en créant des zones autonomes faisant fonctionner leur propre système unix)
+création et administration d'un pool ZFS pour la gestion de l'espace disque
+mise en place des logiciels pour les fonctions NAS et streaming
-Environnement technique : MacOS X.6, Ruby on Rails, JSON, MongoDB, HAProxy, Debian, LXC, ZFS
fin 2009 – actuellement : plateforme « tableau de bord » de centralisation des informations
-L'objectif de cette plate-forme est de centraliser l'ensemble des informations crées (ou reçues) quotidiennement : mails, dépenses, documents, todos, contacts, événements, et de les liées afin d'en tirer le maximum.
-Modélisation et développement des applications web et mobile (iPhone, Android) :
-Étude/comparaison des bases de données, choix et modélisation
-Réalisation des différents modules
-Développement des web-services (JSON et REST)
-Veille technologique constante et usage permanent des dernières versions de logiciels (en développement sur Github notamment) afin de participer au débogage et de maitriser les nouveautés.
-Environnement technique : MacOS X.6, Objective-C, iPhone/Android SDK, Ruby on Rails, JSON, MongoDB, HAProxy, Debian, JS (CoffeeScript, JQuery, Backbone.js, Sproutcore)
149 contacts-Création d'interfaces graphiques (GUI), notamment avec Interface Builder
-Étude/comparaison des bases de données, choix et modélisation
- Évolution/maintenance de l'application iPhone Lecteurs.com - Orange
+Fonctionnellement : augmentation des performances, ajout de fonctions sociales (partage, profil membres, flux d’activités, envoie de messages),
+Au quotidien : création des interfaces graphiques, intégration de design précis (maquettes, story-boards), gestion des flux (données xml, réseaux)
+Environnement technique : MacOS X.6, Objective-C, iPhone SDK, XML
-Evolution/maintenance des applications iPhone – Lagardère Digitale
+Sport.fr (maintenance)
->framework pub
+Boursier.com (évolutions)
->rafraichissement automatique des cours
->création d'un produit in-app
->corrections d'anomalies
+Be.com (v2)
->Développement des parties mobile et des web-services (XML et REST)
->Intégration de design précis (maquettes, story-boards)
->Gestion des flux (données xml, réseaux)
->ajout de l'abonnement in-app pour la partie tarot
+Environnement technique : MacOS X.6, Objective-C, iPhone SDK, XML, JSON
-DirectStar iPhone&iPad (v1&v2) – Bolloré Média
+Étude/comparaison des bases de données, choix et modélisation
+Fonctionnellement : augmentation des performances, fonctions sociales (partage), visualisation de vidéos (live ou rediffusions), navigation entre les univers (musique, concert, évènements, documentaire)
+Au quotidien : création des interfaces graphiques, intégration de design précis (maquettes, story-boards), gestion des flux (données xml, réseaux)
+Environnement technique : MacOS X.6, Objective-C, iPhone SDK, XML
-Prototype de télécommande interactive sur iPhone pour TV – Bouygues Telecom - Département R&D
+Fonctionnellement : placer les éléments de la télécommande pour être paramétrable mais aussi immédiatement utilisable
+Au quotidien : création d'interfaces graphiques, intégration de design précis (maquettes, story-boards), gestion des flux (données xml, réseaux)
+Environnement technique : MacOS X.6, Objective-C, iPhone SDK
-Intégration des données de consommation d'eau/gaz/électricité dans une tablette interactive - Lyonnaise des Eaux
+Développement du connecteur entre le système de suivi de la consommation (intégré au SI du client) et la base de données fournissant les informations à la tablette
+Environnement technique : MacOS X.6, PHP5, ZendFramework, SOAP/XML
2009 - 2011- Rédaction du business plan, estimation des couts technique, recherche d'associé
-Fonctionnellement :
+ supports web et mobiles (iphone/android/webapp)
+ listing des produits provenant de sources mulltiples
+ géolocalisation de prix et produits
-Au quotidien : création des interfaces graphiques, intégration de design précis (maquettes, story-boards), gestion des flux (données xml, réseaux)
- Environnement technique : MacOS X.6, Objective-C, iPhone/Android SDK, RubyOnRails, XML
2009 - 2010- stage – 2 jours par semaine
- Développement d’une application pour terminaux mobile (iPhone, Android) afin d’accéder aux données d'annuaire et d'agenda du site messeinfo.cef.fr
- Environnement technique : MacOS X.6, Objective-C, iPhone/Android SDK, PHP, MySQL, XML
2008 - 2008juillet 2008 – octobre 2008 (4 mois)
- Assistance technique sur diverses projets.
- Développement du nouveau site web de l'UNIAPAC : http://www.uniapac.org/accueil
Technologies : PHP/MySQL/Apache sur plateforme Mac, Linux et Windows
2007 - 2008décembre 2007 – juin 2008 (7 mois)
- Réalisation de différents site pour les clients de l'entreprise.
- Démarrage d'un projet interne (création d'un site de vente aux enchères)
Technologies : PHP/MySQL/apache sur plateforme Linux
2007 - 2007avril 2007 – juin 2007 (3 mois)
- Réalisation d'un programme d'analyse de la qualité des pages web.
- Remplacement temporaire du chef de projet.
- Assistance technique sur diverses projets.
Technologies : PHP/MySQL/Apache sur plateforme Linux et Windows Server