David Brown

Co-gérant de Devanco, développeur Web et mobile.

// Présentation

Grand passionné de développement informatique, j’ai une formation avant tout technique (ENSEEIHT). J’ai fait ensuite une année de spécialisation dans le design d’interfaces, où j’ai appris les mécanismes pour créer des applications innovantes.

J’ai suivi un temps le parcours classique d’un ingénieur informaticien, i.e. les SSII. J’ai travaillé 2 ans pour Sopra Group comme développeur, puis comme responsable technique et fonctionnel. Par la suite, je suis parti co-fonder Devanco avec Julien pour revenir vers ce qui me passionne : des développements plus « challengeants » et du design de nouvelles applications innovantes.

Photo de David Brown

// Compétences techniques


PHP / MySQL

Javascript (natif, jQuery)

Zend Framework

Configuration Apache, Nginx

Java / J2EE

Et ses outils :

JSF, Spring, Hibernate, Swing, JUnit

Maven, Hudson

Autres

Java Android

HTML5

Node.js



// Expérience


2013
  • Développement PHP (Zend) pour le site CurriculHome.
  • Développement PHP (Zend) pour le site Wimeety (1 semaine).
  • Développement PHP (Zend) de ce site, Devanco (3 jours).
  • Développement PHP (Zend) pour le site Boite à idées (2 semaines). Mise en place d'un moteur de recherche Solr (basé sur Apache Lucene).

2012
(6 mois)
  • Développement PHP (Zend) pour le site Psycholgues-Direct (non sorti encore).
  • Développement Javascript (Node.js / jQuery) pour la plateforme Mon Quartier et participation au concours "Défi Numérique" organisé par Toulouse Métropole (Résultat : Mon Quartier a gagné le prix "Digital Place").
  • Développement PHP (Zend) pour le site OuiCar.
  • Développement Java Android. Réalisation de l'application Never Late.

2012
(6 mois)

Développeur Java/J2EE sur le projet Airbus Elogbook pour le compte d’Infotel. Ce projet vise à traiter les défauts saisis par le pilote durant le vol. Technologies utilisées : J2EE / Spring / JPA Hibernate / Swing / JBoss / Oracle et Postgres. Outils : Eclipse / Maven / Sonar / Hudson.


2011
(2 mois)

Réalisation d’une plateforme web en PHP (Zend) affichant des rapports et statistiques avancées sur l’analyse comportementale en temps réel des utilisateurs d’un site client pour la société Devatics.


Novembre 2011
Création de Devanco.

2009 – 2011
(2 ans)

Développeur Java/J2EE et responsable fonctionnel et technique pour Sopra Group en prestation au CERI de Toulouse (centre d’étude et de réalisation informatique du ministère de l’agriculture.)

Réalisation de spécifications et développement de composants pour Orion-geo, un framework cartographique JSF interne au ministère se basant sur :

  • la bibliothèque JavaScript OpenLayers pour afficher les cartes et utiliser des outils (zoom, déplacement, saisie…)
  • l’extension de base de données PostGis pour stocker les géométries
  • l’API JTS (Java Topology Suite) pour les fonctions géométriques
  • les outils GIS Java GeoTools pour les projections
  • les serveurs Geoserver et Mapserver pour obtenir les couches des cartes (services WMS et WFS)

Par la suite, chiffrage et réalisation d’applications du ministère se basant sur ce framework.


2007 – 2009

Projet extra-scolaire en collaboration avec Sopra Group, l’IRIT (Institut de recherche en infomatique de Toulouse) et l’ENSEEIHT.

Le projet était une appliquation Web de profiling développée en GWT et JavaScript. Je me suis occupé de l’écouteur d’évènements JavaScript. Le projet est devenu Devatics.


Stages

2009 (6 mois, stage de fin d'études) : Sopra Group, Toulouse
Développement autonome d’une application de génération automatique d’univers Business Object via VBA pour une équipe BI.

2008 (2 mois, stage de 2ème année) : Axway, Bucarest (Roumanie)
Stage R&D : Tests de performance (recherche, écriture, mise à jour et suppression) de chaque type de bases de données (relationnel, XML et objet). Tests sur Hibernate (relationnel), JAXB (XML), DB4O (Objet) et JCR.

2007 (1 mois, stage de 1ère année) : Totana (Espagne)
Développement d'un site en PHP, JavaScript, CSS.



// Formation


2008 – 2009
Ecole d’économie et de management – Université de Lund, Suède
Spécialisation dans le design d’interfaces homme-machine.
Programme Erasmus.

2006 – 2009
ENSEEIHT – Toulouse, France
Diplôme d’ingénieur en informatique et mathématiques appliquées.

2004 – 2006
Ecole préparatoire (CPGE) – Grenoble
PTSI puis PT* (maths sup, maths spé cursus Physique et Technologie.)


// Divers

  • Outils : Eclipse, Zend Framework ; Maven, Tomcat, Selenium.
  • Découverte et réalisation de petits projets avec GWT et Ruby On Rails.
  • Sources : SVN, Git.
  • CMS : Wordpress.
  • Environnements : Windows, Linux (Debian / Ubuntu), Sun Solaris.
  • Autres langages que j’ai utilisés : C, CaML, FORTRAN, Matlab, PIX, VHDL, Shell.
  • Autres (croisés ou vus en cours) : Ant, programming language theory (PLT), Graph theory, operations research, computer architecture, centralized operating systems, real-time computing, concurrent computing, state transition systems, formal semantics and language translation, network architectures.

// Autres

Langues : français (langue natale), anglais (courant, notamment grâce à 5 mois passés en Suède), espagnol (rouillé).

Loisirs : Je fais du tennis de table (club Toulouse Patte d’Oie), ainsi qu’un peu de jonglage et de guitare à mes heures perdues.