image/svg+xml

DATA CHAMP' - Hire an R Shiny expert

Fini les applications Shiny bricolées qui font amateur.

Faites appel à un expert pour créer une application web souple, intuitive, avec une esthétique soignée.

Réservez un appel

Quand le petit projet Shiny
devient un vrai sujet.

Vous souhaitez créer vos outils de reporting

Puisque vous utilisez déjà le langage R, et parce que le fichier Excel aux 50 onglets commence à faire un peu peur, vous vous tournez vers la technologie R Shiny pour suivre vos indicateurs et analyser vos données.

Rapidement, vous avez été capable de créer des petites applications.

Mais....

vous souhaitez aller plus loin

Vous aimeriez passer à la vitesse supérieure et :

  • Améliorer vos applications existantes,
  • Créer de nouveaux outils,
  • Déployer vos applications à grande échelle

En plus ce serait bien si les applications étaient rapides, fluides, avec une belle interface intuitive et facile à utiliser !

Sauf que...

Vous vous sentez limités dans vos possibilités

Vous commencez à voir apparaître de plus en plus de bugs, peut-être même des erreurs dans les analyses de vos données, et vous ne savez pas trop comment ajouter les fonctionnalités que vous voulez.

Et puis... vous avez l'impression que vos applications sont un peu bricolées.

Nous vous aidons à

Créer

Vous avez une idée précise de l'outil que vous souhaitez créer.

Peut-être même que votre outil existe déjà dans une feuille Excel.

DÉBUGGER

Vous faites face à des bugs que vous n'arrivez pas à résoudre.

Et puis ce serait bien si les problèmes de lenteur pouvaient être réglés une bonne fois pour toute.

PROFESSIONNALISER

Vous souhaitez ajouter des fonctionnalités à un prototype.

Comme optimiser l'application ou améliorer son esthétique.

Les 3 problématiques qui vous empêchent d'atteindre vos objectifs

Le problème de temps

Vous avez déjà démarré le développement, mais vous vous rendez bien compte que vous n'aurez jamais le temps de terminer dans les délais.

Nous pouvons intervenir rapidement pour vous aider à terminer dans les temps.

Manque de ressources

Vous êtes capable de développer votre outil, sauf que vous avez déjà de nombreux autres projets en cours et manquez de ressources en interne pour ce projet.

Nous renforçons votre équipe pour que votre projet puisse finalement voir le jour.

Manque de connaissances

Vos développeurs font du R, mais manquent de connaissances en R Shiny ? Vous ne savez pas comment migrer votre application dans le cloud ?

Nous proposons des formations et accompagnements pour rendre vos collaborateurs autonomes.

Nos services

Audit

Votre application est lente et votre backlog se remplit de toujours plus de bugs impossibles à résoudre ? Demandez un audit de votre application pour comprendre d'où viennent les problèmes et prendre les bons réflexes le plus tôt possible.

  • Analyse de l'organisation du code pour maximiser sa maintenabilité.
  • Identification des goulots d'étranglements et recherche des optimisations de performance.
  • Résolution des bugs et conseil pour les éviter dans le futur.
  • Production d'un rapport documenté sur les points d'amélioration.
Développement

Après avoir établi ensemble le cahier des charges de l'outil de reporting que vous souhaitez créer ou améliorer, nous développons votre application Shiny. Au-delà du simple respect des tâches définies, nous nous efforçons à offrir :

  • Des traitements optimisés pour une expérience fluide et rapide.
  • La création d'une interface souple, intuitive, avec une esthétique soignée.
  • Un code propre, soigné, et documenté, afin que vos équipes puissent prendre le relai facilement.
Accompagnement

Si vous souhaitez voir le développement de votre outil s'accélérer ET développer vos compétences en même temps, notre offre d'accompagnement est faite pour vous :

  • Format flexible selon votre besoin : Co-coding, mentorat, ...
  • Adaptée à votre besoin, nous traitons de vos problématiques actuelles.
  • Vous gardez la maîtrise de votre projet, nous n'intervenons qu'en support au moment où vous en avez le plus besoin.
Formation

Nous proposons des formations pour faire monter en compétences votre équipe sur les sujets dont vous aurez besoin demain. Exemples de formation :

  • Créer des applications interactives avec R Shiny
  • Introduction à Git pour gérer un projet en R
  • Déployer une application Shiny sur un serveur Linux
Quelques exemples

Projet Cartoline

Refonte totale d'une application multi-écrans avec intégration d'une maquette graphique.

L'outil Cartoline est un système d'information de maintenance prédictive utilisé par Enedis pour anticiper les incidents.

Exemple
Avant
Exemple
Après

Projet DebtwatchR

Amélioration de l'UX/UI sur un outil destiné au grand public.

En collaboration avec l'OFCE (Observatoire Français des Conjonctures Économiques).

Voir l'étude de cas

Exemple
Avant
Exemple
Après

Outil ERC Lynx

Déploiement d'un serveur pour héberger une application R Shiny avec authentification et calculs de simulation importants (10+ heures par scénario).

L'outil ERC Lynx a pour but d'Éviter, Réduire et Compenser la mortalité du Lynx par collision avec les véhicules de transport.

Exemple

Qu'est-ce qu'ils disent de nous

Maxime de Bellefroid, indépendant

Après avoir développé plusieurs applications Shiny, Charles m'a aidé à les déployer sur un site Wordpress pour les rendre accessible au grand public. Au fil du temps et grâce aux conseils de Charles, je suis devenu autonome sur les problématiques de déploiement que je maîtrise suffisamment à présent pour évoluer tout seul.

Maxime de Bellefroid, indépendant

Robin Sarfati, Big Data R&D Director - Real Consulting Data

Très pro et pédagogue, l’ensemble de l’équipe a apprécié l’intervention de Charles. Nous ferons à nouveau appel à ses services.

Robin Sarfati, Big Data R&D Director - Real Consulting Data

Daniel Finke, Professor of Policital Science - Aarhus University

Charles is a fantastic freelancer, it has been a pleasure to work with him and I am going to rehire him soon.

Daniel Finke, Professor of Policital Science - Aarhus University

Daniel Sack, Principal - The Boston Consulting Group

Charles worked with my team to develop and deploy an R-shiny application/working prototype as part of an advanced analytics pilot for a multinational retailer.
He demonstrated great flexibility and commitment while working on tight deadlines, both remotely and on-site.
He was proactive and communicated clearly. Charles was a pleasure to work with and would be an asset to any applied data science team!

Daniel Sack, Principal - The Boston Consulting Group

Denys Kornilov, COO - Cargo Media AG

Charles worked on building a statistical predictive model for forecasting subscription revenues and conversion rates.
This included understanding how the business works, selecting the optimal modelling approach, some original statistical research, implementing the models in code in a clean and maintainable fashion, exposing some of the results as dynamic R Shiny dashboards.
Charles did an amazing job in all these points and I would be very happy to work with him again.

Denys Kornilov, COO - Cargo Media AG

Matt Mazur, Marketing Engineering Lead - Automattic

Charles is a world-class data scientist and a great communicator. I’d highly recommend him to anyone looking for help with their data science work.

Matt Mazur, Marketing Engineering Lead - Automattic

Qui sommes-nous ?

Data champ’

Shiny est une formidable technologie pour créer un prototype rapidement et facilement quand on connaît déjà R.

Mais on se rend compte rapidement que développer une application Shiny professionnelle implique bien plus que le langage R : Avant tout, on crée une application web.

C'est pourquoi DATA CHAMP’ rassemble des experts de nombreux domaines du web pour vous accompagner dans la création de votre application Shiny :

  • En R Shiny bien entendu,
  • Mais aussi en graphisme, UI/UX, et intégration web pour créer des applications esthétiques faciles à utiliser,
  • Et en administration système et devops pour vous aider à réussir vos déploiements

On peut vite se retrouver à galérer et perdre de nombreux jours de développement sur une application Shiny dès qu'on sort des sentiers battus. Nous pouvons vous aider.