Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Daniel, DBA JQUERY

Daniel DBA JQUERY

CV n°120316R001
Études et formations

C O M P E T E N C E S T E C H N I Q U E SLANGAGES DE DEVELOPPEMENT INTERNET / INTRANET
■C#/.NET (depuis 2003)
■Ruby (depuis 2005)
■JavaScript (depuis 1999)
■ Python
■ XSLT
■ Octave
■ PHP
■ ASP.NET
■ Ruby on Rails
■ jQuery, node.js
■ Backbone.js
■ HTML, DOM, CSS
■ AJAX
■ IIS, Apache, Passenger
■ XML, XSL, XPath, XSD BASES DE DONNEES METHODES DE CONCEPTION
■Sql Server (depuis 1999)
■MySQL (depuis 2000)
■ AS/400
■ T-SQL, SQL-92
■ Méthodes agiles
■ OOP
■ Behavior / test driven development (BDD/TDD)ENVIRONNEMENTSAUTRES COMPETENCES
■ Linux
■ Windows
■ GIT
■ MapReduce
■ MSMQ
■ Tibbr
■ Anglais courant
■ Algorithmes A.I. et data mining

F O R M A T I O N S
Formation C#/.NET (Aston Education, Paris)Ecole Technique de Génie Civil de Bucarest,diplôme d'ingénieur, BAC+5Spécialisation : management de projets. Langue d'études : anglais

Expériences professionnelles

en France : Le Figaro (freelance)Développeur JS,

01/06/2016 – 30/06/2017 (1 an)JavaScript, jQuery, CSS3, Salesforce & Salesforce APILotSys – Française des Jeux (freelance)Développeur JS,

01/12/2014 – 31/12/2015 (1 an et 1 mois)JavaScript, responsive design, GIT, gamedev (sprites, animations, scenarios), node.jsWallStylers.com et Prepa.ro (entrepreneur)Concepteur, développeur, DBA

depuis 07/2013Ruby, Ruby on Rails, MySQL, jQuery, HTML5, CSS3, JavaScript, LinuxTIBCO Software(freelance)Concepteur, développeur, depuis

03/2013 – 07/2013Ruby, Ruby on Rails, Tibbr, Salesforce API, Sqlite, jQuery, Backbone.js, HTML5, CSS3, JavaScript, LinuxPrepa.ro(entrepreneur)Concepteur, développeur, DBA, depuis

01/2013 Ruby, Ruby on Rails, MySQL, jQuery, HTML5, CSS3, JavaScript, LinuxCoyote System(freelance)Concepteur, développeur, référent technique Ruby on Rails,

04/2012 – 12/2012Ruby, Ruby on Rails, PHP5, MySQL, jQuery, HTML5, CSS3, JavaScript, Linux & WindowsPhotoRee.com, Ghidoo.ro, Cafeneaua.com (entrepreneur)Concepteur, architecte, DBA, depuis

03/2011 – 04/2012Ruby, Ruby on Rails, jQuery, MySQL, BDD/Cucumber/Rspec, MapReduce, LinuxEMI Music Franceprojet : Intralink (poste fixe)Ingénieur concepteur,

09/2010 – 02/2011C#, ASP.NET, W4, AJAX, Javascript, jQuery, AS/400, IISPhotoRee.com, Ghidoo.ro, Cafeneaua.com (entrepreneur)Concepteur, architecte, DBA,

12/2008 – 08/2010Ruby, Ruby on Rails, MySQL, jQuery, BDD/Cucumber/Rspec, MapReduce, LinuxEMI Music Franceprojet : Intralink (régie, freelance)Ingénieur concepteur,

07/2004 – 11/2008C#, ASP.NET, W4, AJAX, Javascript, jQuery, AS/400, IISSNCF projet : Pointer (forfait SQLi)Ingénieur d’études,

02/2003 - 10/2003C#, ASP.NET, SQL Server, XML/XSL/XSD/XPath, MSMQBIC France projet : WID (régie SQLi)Ingénieur d’études,

03/2002 – 01/2003
SQL Server/T-SQL, ASP, JavaScript, VB6/COM, HTML/DHTML, CSSK-mobileprojet : Serveur Statistiques / DBA (poste fixe)Ingénieur d’études, DBA,

04/2001 – 02/2002SQL Server/T-SQL, ASP, JavaScript, VB6/COM, HTML/DHTML, CSSColegi.ro (entrepreneur)Concepteur, architecte, DBA,

01/2000 – 05/2007PHP, Ruby, Ruby on Rails, Apache, MySQL, SQL, HTML, CSS, JavaScript, LinuxAccentureprojet : Artes ANZ (régie RomInfo)Ingénieur de développement,

12/1999 – 12/2000VB6, SQL Server , Lotus Notes script, IIS, MS Access , ASP/ HTML/ CSS en Roumanie : Real Time Computers (poste fixe)Ingénieur de développement,

01/1998 – 12/1999WIN 3.1, 95, VB, HTTP, Apache, Unix, C, C++, Assembleur, HTML, Perl, MS Access
Annexe(détail des projets)Le Figaro Développeur Javascript

01 juin 2016 - 30 juin 2017Développement d’une application intranet Javascript intégrée dansSalesforce. L’application a pour but la gestion des actifs commerciaux del’entreprise, et est utilisée par le département commercial. Javascript, équipe de 6 à 10 personnes Responsabilités :
● Réalisation de l’application (développement, tests unitaires, déploiement, etc)
● Production de documentation technique
● Revue de codeJavaScript, jQuery, CSS3, Salesforce & Salesforce API, EclipseLotSys – Française des Jeux (FDJ)Développeur jeux Javascript

01 déc. 2014 - 31 déc. 2015Développement de jeux de grattage et de chance de la FDJ, utilisables enligne. Dans une démarche de responsive design (fonctionnement à la fois sursmartphones, tablettes ou navigateurs web), j'ai dû concevoir techniquement,développer et tester plusieurs jeux. Gestion de multi-langue, animations,sprites, easings, scénarios, sons etc. Sources gérées avec GIT.Javascript natif, équipe de 9 personnesResponsabilités :
● Conception technique (diagramme d'états, architecture de l'application,encapsulation)
● Réalisation de jeux
● Revue de code et vérification de pull-requests GIT
● TestsJavaScript, responsive design, GIT, gamedev (sprites, animations, scénarios, sons),node.jsWallStylers.comConcepteur, développeur, DBA, admin. système

Depuis juillet 2013Développement d'un site e-commerce d'impression en ligne. Site multi-langue, gestion du back-office (catégories d'images, supports, formats, prix,pays, couleurs, utilisateurs, commandes, support pour tests A/B, permissionsd'accès etc). Interface de payement en ligne avec l'API PayPal. Utilisation del'API de Fotolia, pour les images.
Ruby & Ruby on Rails, équipe de deux personnes Responsabilités :
● Choix d'architecture technique
● Conception technique et fonctionnelle
● Analyse technique, maquettage
● Réalisation de l’application
● Tests
● DBA
● Administration serveur LinuxRuby, Ruby on Rails, MySQL, jQuery, HTML5, CSS3, JavaScript, Linux, ApacheTIBCO Software Concepteur, développeur

Mars 2013 – Juillet 2013Dans le cadre d'un projet de personnalisation du produit Tibbr (social mediapour entreprises) pour Schneider Électrique, le client de TIBCO, j'ai développéune application Ruby on Rails intégrée dans Tibbr en tant que module.L’objectif de cette application est la présentation d’objets Salesforce en tantque ressources Tibbr.Cette application se connecte à Tibbr et Salesforce moyennant des API REST.Ruby & Ruby on Rails, 5 mois, équipe de 10 personnes dont deux développeurs Rubyon Rails. Langue de travail : Anglais (téléconférences quotidiennes avec les Etats-Unis)Responsabilités :
● Conseil technique par rapport aux technologies Ruby & Ruby on Rails
● Analyse technique, maquettage
● Choix d'architecture technique
● Réalisation de l’application
● Tests
● Gestion d'environnements (installation et administration des serveurs Linux)Ruby, Ruby on Rails, Tibbr, Salesforce API, Sqlite, jQuery, Backbone.js, HTML5, CSS3,JavaScript, LinuxPrepa.roConcepteur, développeur, DBA, admin. systèmeDepuis janvier 2013Développement d'un site e-learning basé sur des cours vidéo. Les vidéos sontgroupées en sections, cours et thèmes. Gestion d'utilisateurs, permissions d'accès et abonnements. Gestion de tests utilisateur liés au cous et desrésultats. Interface de gestion back-office.Ruby & Ruby on Rails, équipe de deux personnes Responsabilités :
● Choix d'architecture technique
● Conception technique et fonctionnelle
● Analyse technique, maquettage
● Réalisation de l’application
● Tests
● DBA
● Administration serveur LinuxRuby, Ruby on Rails, MySQL, jQuery, HTML5, CSS3, JavaScript, Linux, Apache COYOTE SYSTEM Concepteur, développeur, référent Ruby on Rails

Avril 2012 – Décembre 2012Coyote System offre des services d’assistance à la conduite auto, à l’aide deboîtiers embarqués interconnectés Ayant une double compétence Ruby et PHP, j’ai assuré à la fois le rôle de référent Ruby & Ruby on Rails et celui de développeur expérimenté PHP. Côté Ruby j’ai animé des ateliers de présentation de cette technologie et développé des applications. Ruby & Ruby on Rails, 3 mois, en autonomie: -- Conception technique, réalisation tests d’une application permettant la gestion des sites partenaires pour les offres promotionnelles;-- Conception fonctionnelle et technique, réalisation, tests et MEP d’une application intranet de gestion des messages destinés à être envoyés vers les boîtiers embarqués, individuellement ainsi qu’en mode campagne;-- Conception fonctionnelle et technique, réalisation, tests et MEP d’une application intranet de gestion d’un répertoire d’applications internes, dans une structure arborescente et avec gestion d’accès et des rôles;-- Animation d’ateliers de présentation Ruby et Ruby on Rails.PHP, 3 mois, dans une équipe de 2 à 3 personnes:-Implémentation d’évolutions de type « qui ckwins » sur le site mon coyote.com(et ses déclinaisons par pays), ainsi que de la nouvelle charte graphique. Responsabilités:
● Conseil technique par rapport aux technologies Ruby & Ruby on Rails
● Analyse fonctionnelle, maquettage
● Choix d'architecture technique et fonctionnelle
● Réalisation d’applications, migration
● Tests, livraisons et recette, maintenance, évolutions.Ruby, Ruby on Rails, PHP5, MySQL, Web services, jQuery, HTML5, CSS3, JavaScript,Linux & WindowsPHOTOREEConcepteur, architecte d'application, DBA

Novembre 2008 – Mars 2012Photoree.com est un moteur de recherche, agrégation et collection d'images.Avec un accent sur l'ergonomie et la rapidité de recherche, le moteur analyse et pré-
qualifie les images retrouvées automatiquement sur l'Internet par des robotsautonomes. Des algorithmes avancés catégorisent les photos, et des procédures derecherche rapide (indexes inverses) les retrouvent. Une demande particulière est legros volume de données à traiter. L'agrégation est faite à l'aide d'API, depuis des sitessource comme Flickr, 23hq, SmugMug, OpenPhoto, etc. Les utilisateurs enregistréspeuvent créer et gérer leurs propres collections d'images, sélectionnées à partir desrésultats de recherche.
● Analyse fonctionnelle, maquettage
● Choix de l'architecture technique
● Développement d'algorithmes
● Réalisation de l’application
● Tests, livraisons et recette, maintenance, évolutions.Ruby, Ruby on Rails, AJAX, JavaScript, jQuery, BDD/Cucumber/Rspec, Linux,MapReduceEMI MUSIC FRANCE > Projet: INTRALINK Ingénieur Concepteur

De Juillet 2004 à Nov. 2008, et de Sep. 2010 à Fév. 2011EMI MUSIC FRANCE a souhaité refaire son application intranet de gestion de produits.Intralink, l'application de gestion des produits musicaux et de coordination du processus de création de CDs, est migrée vers des technologies nouvelles, afin d'améliorer les performances et la maintenabilité. Les activités du workflow sont disponibles dans une corbeille, selon le groupe d'appartenance de l'utilisateur. La base de produits est accessible par des formulaires de recherche multicritères. Les entitésmétier peuvent être gérées (création, modification, suppression) par les utilisateurs ayant les permissions nécessaires. L'application doit avoir des temps de réponse très rapides donc des techniques de type AJAX sont envisagées. Elle est connectée à une base de données AS/400 et à un moteur de workflow W4 qui assure la coordination des activités. Un framework applicatif dédié au projet est développé.Dans une équipe de 2-3 personnes dont j'ai assuré le leadership technique :
●Analyse fonctionnelle, maquettage
●Choix de l'architecture technique
●Réalisation de l’application
●Rédaction de documentation
●Tests, livraisons et recette, maintenance, évolutions, migration, optimisation.ASP.NET, C#, W4, AJAX, Java script, jQuery, AS/400, IISASTRAZENECA

> Projet : GESTION DES BUDGETS DSI Ingénieur d’Études De Fév. 2004 à Juin 2004 (5 mois)La Direction Informatique de Astra Zeneca a souhaité se doter d’uneapplication permettant la gestion de ses budgets.A travers une IHM simple, la gestion des budgets de la DSI s’effectue grâce à la visualisation de la répartition des budgets des applications informatiques dans une
arborescence (année / rubriques / projets). Un budget annuel peut être simulé sousplusieurs versions (saisie de la répartition des projets et des montants consolidés àchaque niveau) puis figé par l’utilisateur administrateur (DSI). Dans cette même interface, les utilisateurs chefs de projets peuvent ensuite saisir le budget prévisionnel(montants mensuels, par centre de coût) des applications de leur périmètre. La gestion de la partie Réelle du budget (Bons de Commande, Factures,...) est également visualisée dans une autre arborescence via l’importation automatisée des données depuis SAP.
●Analyse fonctionnelle, maquettage
●Réalisation de l’application (C#, asp.NET)
●Rédaction de documentation d’installation et d’exploitation
●Tests, livraisons et recette.ASP.NET, C#, SQL Server 2000EDF

> Projet: MAGIC/QUALITENSION Ingénieur d’EtudesOct. 2003 à Jan. 2004 (4 mois)Le département Mesure et système d’Information des Réseaux Électriques(MIRE) d’EDF a décidé la refonte d’un intranet dénommé QUALITENSION.Cette application est un portail technique spécialisé dans les activités de «mesures de la qualité de l’électricité ». Son objectif principal est de tenir àjour un catalogue des appareils de mesures correspondant, et notamment desappareils homologués par EDF.Ce site est en accès libre, mais dispose classiquement d’un back-office à accèssécurisé. La particularité technique du projet réside dans le processus de mise à jourdes données de production, qui s’effectue sur une plate-forme «miroir». La base dedonnées est ensuite dupliquée sur la plate-forme de production.En autonomie:
●Réalisation du prototype
●Mise en cohérence de la charte graphique du site en fonction du référentiel EDF
●Participation à la conception (choix techniques et fonctionnels)
●Modification du fonctionnel existant (cinématique, ajout / suppression de zonesd'information, ...)
●Développement de fonctionnalités nouvelles (mise en place d'un forum dediscussion, d'un accès sécurisé pour les utilisateurs inscrits, d'une nouvellecatégorie d'appareil, d'une rubrique "Agenda", ...)PHP, MySQL, HTML, JavaScriptSNCF > Projet: POINTER

Ingénieur d’EtudesFévrier à Septembre 2003 (8 mois)L’activité Fret de la SNCF a souhaité refondre l’architecture de son applicationde collecte d’informations relatives à la composition des trains lors du triage.L’objectif principal de l’application est d’apporter une meilleure qualité et unemeilleure cohérence des données recueillies.
A travers une IHM simple et efficace, fonctionnant à la fois sur poste fixe et surtablette PC, les cheminots saisissent la composition des trains de marchandises surplace, directement en gare de triage. Sur poste portatif, ces informations sontstockées dans une base MS DE, puis transmises par réplication vers la base SQLServer 2000 (flux XML via serveur de communication) pour pouvoir être consolidées etexploitées par le service central SNCF Fret.Intégré dans une équipe de 4-9 personnes:
●migration d’écrans HTML en ASP.NET
●conception technique sur les échanges XML (XML/XSLT et XPath, MSMQ)
●rédaction de la documentation technique échanges XML
●développement des services Windows échanges XML
●conception technique et rédaction sur la réplication SQL-ServerASP.NET, C#, SQL Server (réplication), XML/XSL, MSMQ, Windows 2000BIC FRANCE > Projet: WID

Ingénieur d’Etudes Mars 2002 à Jan. 2003 (11 mois)BIC France a mis à la disposition de ses collaborateurs un site web Intranet,WID (Web Item Database), leur permettant de consulter la base d’articlesBIC.Cette base permet la recherche/consultation/mise à jour des caractéristiquestechniques, ainsi que des données marketing/logistiques liées aux produits BIC.L’interface est développée en ASP, avec des composants COM, pour générer les pagesHTML/ JavaScript/ CSS. Le stockage des données est assuré par une base de donnéesSQL Server.Dans une équipe de 2 personnes:
■ Maintenance évolutive de l’application
■ Création de nouvelles sections fonctionnelles dans l’application
■ Analyse des besoins des utilisateurs
■ Conception
■ Développement
■ Développement de nouvelles bases de données (tables, procédures stockées,vues, lots DTS)WINDOWS 2000, SQL SERVER 2000/ T-SQL, ASP, JAVASCRIPT, VB6/COM,HTML/DHTML, CSSK-MOBILE > Projet: Serveur Statistiques

Ingénieur d’Etudes Avr. 2001 à Fév. 2002 (11 mois)
K-Mobile (kiwee.fr) est une entreprise offrant des services pour mobiles surInternet (envoi de sonneries, logos, répondeurs, jeux) ainsi que des servicessurtaxés Audiotel. L’application «Serveur Statistiques» a pour objectif d’offrir à la direction del’entreprise ainsi qu’aux partenaires de K-Mobile des chiffres statistiques surl’utilisation de ces services. L’accès à l’interface se fait par utilisateur/mot de passe.
Elle utilise deux bases de données SQL Server, la première contenant les chiffresconsolidés, la seconde étant la base principale de l’entreprise. L’interface est faite entechnologie ASP / IIS pour générer les pages en HTML/CSS.Intégré dans une équipe de 2 personnes:
■ Développement d’applications d’administration.
■ Database Administrator:
●Optimisation de la base de données, des indexes, des statistiques
●Normalisation / de-normalisation des tables
●Procédures stockées, planification des Jobs et Web Jobs
●Création des lots DTS
●Travaux de maintenance générale de la base de données (sauvegardes, administration des utilisateurs, etc.).WINDOWS 2000, SQL SERVER/T-SQL, ASP, JAVASCRIPT, VB6/COM,HTML/DHTMLCOLEGI.RO Concepteur, DBA, web designer

De Jan. 2000 à Mai 2007Le site offre des services de recherche en ligne des anciennes collèguesd’école (l’équivalent roumain des sites Trombi ou Copains d'avant). Le site permet la navigation arborescente vers les écoles classées par département etlocalité. Après l’enregistrement, l’utilisateur peut ajouter son nom sur plusieurs listesde diffusion de son choix. Le contact entre les utilisateurs est assuré par unemessagerie interne, ainsi que par des forums. Des alertes email sont mises en placepour annoncer l’arrivée d’un nouveau nom sur la liste. Un moteur permet la recherchepar nom - prénom et année. Une interface d’administration permet la gestiond’utilisateurs, des localités et des noms d’écoles.Le site est développé en technologies Open-Source: serveur dédié Linux RedHat,l’application web en PHP sous Apache. Les données sont stockées dans une baseMySQL. Un système de cache des pages a été mis en place pour améliorer lesperformances.
●Conception et développement du site web en PHP et HTML
●Conception, développement et administration de la base de données ; créationd’un plan de sauvegarde régulière
●Administration du serveur RedHat Linux et serveur web Apache
●Mise en place de la politique de sécurité du serveur: Bastille-firewall, Tripwire(intégrité du système).PHP, Ruby, Ruby on Rails, Apache, MySQL, SQL, HTML, CSS, JavaScript,XML/RSS, Linux

ACCENTURE > Projet: ARTES ANZIngénieur de Développement Déc.1999 - Déc. 2000Accenture a mis en place une application destinée à ses filiales basées enAustralie et en Nouvelle Zélande.L’application ARTES ANZ permet aux 2500 employés du continent océanien de saisirleur suivi d’activité ainsi que leurs dépenses professionnelles. Ces informations sontensuite consolidées deux fois par mois, et sont utilisées par le Département des
Finances. Une application côté utilisateurs (Frontend) réalisée en VB/ ADO/ Access 97sert à stocker et à générer des relevés d’activité, qui sont ensuite envoyés par desNotes Lotus vers une application qui les consolide (Backend), faite en VB/ ADO/ SQLServer.
■Analyse des besoins du client
■Conception
■Développement
■Création de documentation en anglais
■Mise en production
■Support technique de deuxième couche, en anglais
■Développement des outils pour effectuer la mise à jour des nouvelles versionsde l’application ARTES côté clients (Frontend).VB6, SQL SERVER , LOTUS NOTES SCRIPT, IIS, MS ACCESS , ASP/ HTML/ CSS REAL TIME COMPUTERSIngénieur de DéveloppementDe Janvier 1998 à Décembre 1999Travail sur divers projets industriels SCADA (Système de Contrôle etAcquisition de Données Automatisé).Ces systèmes sont contrôlés par des ordinateurs connectés en réseau, et sont destinésà commander les installations industrielles et enregistrer des données spécifiques, celaen temps réel. Ils offrent aussi une interface opérateur.Participation aux projets SCADA :
●Système pour une Station de traitement des eaux à Predeal / Roumanie ;
●Système pour une Thermo-centrale électrique à Curtea de Agres / Roumanie ;
●Système pour une Thermo-centrale électrique à Bucarest / Roumanie ;Développement des modules et tests :
■Développement d’une application VB / DAO / Access utilisée pour l’extractiondes données depuis les fichiers bruts générés par SCADA. Ces données serventaux utilisateurs finaux pour analyser le processus technologique. Les interfacesont été réalisées en VB, utilisant une base Access par DAO
■Participation aux mises en production des applications SCADA sur les sitesindustriels, installation et maintenance
■Développement d’un site Web intranetWINDOWS 3.1, 95, DOS, VISUAL BASIC, DAO, HTTP, APACHE, UNIX, C, C++,ASSEMBLEUR, HTML, PERL, MS ACCESS