Menu

Charles QUELOS

Bouguenais

En résumé

Je développe des applications web et des services depuis maintenant près de 6 ans. J’ai collaboré avec des équipes de taille diverse dans des contextes différents. J’ai une expérience significative en C# (avec ASP .NET MVC 3/4 et Windows Phone 7), en JavaScript (avec Angular, Node, Knockout), et en Java (avec Android notamment). J’aime également prendre part à la gestion du projet, interagir avec les équipes et les clients.
De nature consciencieuse, j’essaie toujours de trouver le meilleur compromis dans mon travail.

COMPETENCES

→ Management
- Full Scrum (pair programming, estimation des tâches, points quotidiens, techniques et fonctionnels, prise d’initiatives, outils: Jira, Confluence)
- Gestion de projet (répartition des rôles et des tâches, gestion et respect du planning, gestion des imprévus)
- ITIL v3 Fundamentals Certified (EXO-101)

→ Programming environment
- C#: Framework ASP .NET MVC 3/4, VS 2013, Razor, IIS, procédures stockées, Entity Framework, Windows Phone 7 (Xaml), Azure hosting
- Javascript: Node.JS, Angular.JS, Knockout.JS, Foundation, Jquery, Bootstrap, Moment, D3
- Java: Android Studio, Spring, SpringMVC, Struts, JEE, Hudson, Sonar
- C/C++: SFML, SDL, console programming

→ SGBD
- SQL Server (2008, 2012), Level.db, MongoDB, MySQL

→ Modeling
- Merise, UML

→ Gestionnaires de version
- Git, Github, Bitbucket, Mercurial, SVN, ClearCase

→ Décisionnel / BI
- Business Objects XI (WebI, CMC, Designer, Infoview)

Mes compétences :
Agile
Gestion de projet
Java
ITIL
Windows Phone 7
C#
Communication
Git
Jira
C / C++
Node.js
SQL
AngularJS
KnockoutJS
HTML 5
JavaScript
CSS 3

Entreprises

  • VecteurPlus - Développeur full-stack

    Bouguenais 2016 - 2016 Un éditeur de logiciel met à la disposition de ses clients une plateforme de veille commerciale qui collecte et indexe des appels d’offre, des projets, des qualifications. Cette plateforme permet à l’utilisateur de consulter les marchés en cours en fonction de leur nature, de la procédure, de la position géographique, des délais. L’application embarque différents services comme des outils de reporting, la demande de devis, l’exportation personnalisée de tableaux de données, la gestion des droits utilisateur.

    • développement full-stack (views, api and business layers, DAL)
    • daily scrum, groomings

    Environnement: Angular, AngularStrap, JQuery , Less, Lodash, MongoDB, Git, TeamCity, Confluence, Jira, Crucible, Protractor, Gulp
  • Smart AdServer - Développeur full-stack

    paris 2015 - 2016 J’ai contribué au développement d’une application permettant aux annonceurs et aux éditeurs de gérer leurs campagnes publicitaires. Cette plateforme d’AdServing met à leur disposition différents services qui centralisent toutes les données relatives aux campagnes publicitaires et besoins des éditeurs afin de maximiser leurs revenus.

    • Développement full-stack (vues, APIs, couche business, DAL, procédures stockées)
    • Conf calls, contribution active au daily scrum, groomings fonctionnels et techniques
    • Présentations d’outils, maquettes, et concepts aux équipes techniques.
    • Documentation

    Environnement: Full Scrum, C#, ASP .NET MVC 4, Angular, T-SQL, LINQ, Jira, Confluence, TeamCity, SVN, Git
  • GFI Informatique - Ingénieur d'études Front

    Saint-Ouen 2015 - 2015 Une société de transport souhaitait une application interne leur permettant de gérer les trajets des véhicules, le suivi des cargaisons, les éventuels retards.
    • Développement des interfaces et des services
    • Création de composants
    • Correction d'anomalies
    Environnement: Javascript (Knockout, Lodash, Moment, JQuery), Bootstrap, Git, architecture REST, Mantis
  • Razortooth Communications, LLC (San Francisco bay area) - Développeur Android et JavaScript

    2013 - 2014 L'Université de Stanford a imaginé une nouvelle approche éducative basée sur l'investigation (IBL - Inquiry Based Learning).
    Ce programme, nommé SMILE Consortium, offre aux participants la possibilité d'assimiler par eux-même la connaissance en leur demandant de rédiger des questions et des réponses pour les autres participants, en y ajoutant des images, etc...
    L'organisateur de la session s'assure lui du bon déroulement de la session. Il peut interagir avec ses participants, regrouper les questions les plus pertinentes en un questionnaire et mettre à l'épreuve l'ensemble des participants.

    • Développement de l'IHM et des web services sur Android et des applications web
    • Développement de l'API et des couches métiers sur un serveur Node

    Environnement: Android, Node.JS, Knockout.JS, ZURB Foundation, NoSQL, Github, i18n
  • Pruschel - Responsable de projet, développeur C# full-stack

    2012 - 2012 La maîtrise d'ouvrage avait besoin une web application permettant à l'entreprise de gérer leurs clients, leurs devis et leurs commandes.
    L'application devait également mettre à la disposition des clients une interface en ligne afin qu'ils puissent consulter et gérer l'avancement de leurs devis et commandes.
    J'ai accompagné la maîtrise d'ouvrage dans sa définition du besoin
    J'ai modélisé la base de données et développé l'application en automatisant un maximum de processus pour optimiser l'expérience utilisateur.

    Environnement: C#, ASP.NET MVC3, Razor, Entity Framework, Jquery, Bootstrap, SQL Server 2008, hashing, gestion des tâches et planning, from scratch.

  • Supinfo International University - Développeur C# - Manager

    PARIS 2012 - 2012 Une chaîne de fast-food souhaitait mettre à disposition des clients une tablette tactile pour passer des commandes.
    Le livrable comprenait ainsi :
    --> une interface tactile permettant aux clients de passer leur commande
    --> une console permettant à l’équipe en cuisine de visionner les demandes en cours
    --> une console d'administration permettant aux responsables de gérer la composition des menus, les boissons, les salles, la disponibilité des produits, etc...
    --> une console permettant aux serveurs de valider les commandes effectuées
    Le livrable comprenait également la mise en place d'un système de reporting permettant aux responsables de la chaine de générer divers rapports sur l'activité de l'entreprise.
    Environnement : Sencha Touch 2, ASP .NET MVC 3, Razor, WCF, SQL Server 2008, SSRS
  • Accenture Technology Solutions - Développeur JEE

    Paris 2011 - 2011 Dans le cadre de l'évolution d'une web application destinée à une compagnie d'assurance, ma principale mission était de contribuer à une refonte des couches métiers et des appels à SAP.
    J'ai également été amené à corriger des anomalies, ajouter des évolutions et résoudre par téléphone des situations de quiproquo entre l'équipe technique et la MOA.

    Environnement : , Java, Eclipse, Spring, Struts2, JQuery, Hudson, Sonar, Web Sphere, Lotus, ClearCase
  • Supinfo International University - Développeur C# - Manager

    PARIS 2011 - 2011 Une entreprise d'auto-moto école souhaitait gérer plusieurs sites à travers la France.
    Le projet visait à mettre en place 2 interfaces :
    - un CRM (réservé aux administrateurs et aux commerciaux)
    - un forum en ligne pour permettre aux élèves d'échanger, discuter.

    Environnement : C#, ASP .NET MVC 3, Razor, Entity Framework
  • Accenture Technology Solutions - Developpeur JEE

    Paris 2010 - 2010 J'ai participé à la réalisation d'une web application pour la branche « assurances à la personne » d’un grand groupe bancaire.
    A mon arrivée, la conception de l'IHM venait de débuter, j'ai donc été témoin et acteur de l'ensemble des étapes qui ont permis la réalisation de l'IHM et du Middle-Office du projet.

    Principales missions:
    - Développement de l'interface utilisateur et du middle-office selon le modèle MVC
    - Mises à jour des conceptions techniques détaillées
    - Intégration continue avec Hudson
    - Corrections de bugs avec Sonar

Formations

  • Supinfo International University (Paris)

    Paris 2008 - 2013 Master de niveau I

    Thèmes abordés :
    Développement, Administration de réseaux,de systèmes et bases de données, Gestion de projet, Méthodes agiles, BI, Virtualisation de systèmes et d'applications, Oracle, Apple, Cisco, Microsoft

Réseau

Annuaire des membres :