William Dodé

wilk-remove-@flibuste.net 06.36.47.34.32
N° SIRET : 40293287500048

Développeur sénior, je travaille en freelance sans discontinuité depuis 1994.
Fullstack (de préférence Backend) et DevOps, je mets à votre disposition mon expérience et ma passion du développement mais également des systèmes et bases de données.

Services

  • Tous développements spécifiques.
  • Analyse et réalisation d’applications spécifiques.
  • Hébergement et maintenance des applications réalisées.
  • Conseils et formations.

Domaines

  • Système Unix, réseau, cloud…
  • Data : traitements, analyses, stats.
  • Web : sites, messages (sms, mail, chat), extranet.
  • Gestion : facturation, paye, compta.

Mode de travail

Compétences

Langages

  • Go
  • Python
  • HTML / CSS / Javascript

Bases de données

  • PostgreSQL
  • SQLServer

Systèmes

  • Linux (Debian)
  • Windows
  • Cloud (AWS)
  • Sage (Gestion, Paye)

Compétences antérieures

  • C, Java, Windev, PHP, Assembleur 6502 68000, MSAccess

Langues

  • Français natif
  • Anglais technique

Centres d’intérêts hors informatique

  • Yoga, arts martiaux.
  • Nombreux voyages à l’étranger, cyclocamping…
  • Pratique de la musique au conservatoire départemental.

Réalisations

Liste non exhaustive...

Réécriture applications Python vers Go

Réécriture d’applications Python 2.7 vers Go.

  • Gain en performance
  • Déploiement facilité
  • Robustesse
  • Maintenance
  • Formation
  • Contributions open source (github: flibustenet)
Go Python
2018 à aujourd'hui

Mise à disposition de personnel

Medicoop Actim Novaliance

Service extranet de mise à disposition de personnel pour des coopératives d’employeurs dans le milieu médical.

Plus de 50.000 demandes par mois sur une infrastructure haute disponibilité.

  • Plusieurs centaines de coopérateurs répartis sur plus de 30 départements saisissent leurs demandes de personnel.
  • Les recruteurs de chaque agence affectent les remplaçants aux demandes.
  • Envoi de l’emploi du temps aux remplaçants.
  • Suivi du déroulement des demandes.
Postgresql Go Saas
2017 à aujourd'hui

Algorithme d'itinéraires de train

Télémaque - GibMedia

Réalisation d’un algorithme optimisé particulièrement performant pour la recherche d’itinéraires de trains en fonction des horaires.

Travail en équipe.

En production sur un site grand public avec plusieurs dizaines de milliers de requêtes/jour.

PostgreSQL Python Go Saas
2009 à 2016

Sites web

L'histoire à venir, Lucane,

Réalisation de sites de type CMS au graphismes épurés ou en collaboration avec un graphiste éditeur (Lekti).

  • Site du festival de Toulouse « L’histoire à venir ». Avec Lekti
  • Présentation et vente artisanale (lucane.net)
  • Domaine des foudres (vente beaujolais)
  • L’asso du vélo (association)
  • Solact (entreprise de l’économie sociale & solidaire

Plus anciens :

  • Manèges (Elcey)
  • Troizaire (développement informatique dans le social)
  • France patrimoine investissement
  • La pétanque au dès
  • Gîte Maison de martre (Cap Ouest)

Liste non exhaustive…

Postgresql Go Python Site
2009 à aujourd'hui

Sites d'éditeurs

Atheles, Agone, IEO Diffusions... Lekti Écriture, L'histoire à venir

Réalisation de nombreux sites d’éditeurs de livres.

  • Atheles : portail regroupant plusieurs éditeurs indépendants
  • IEO Diffusions : portail d’éditeurs en occitan
  • Agone
  • Le mot et le reste
  • La fosse aux ours
  • La dispute
  • Le croquant

Outils de développements et diffusions de livres numériques (epubs), transfert sur Gallica avec Lekti.

Postgresql Go Python Site
2001 à aujourd'hui

Jeu de scrabble en ligne

Jeu de scrabble en ligne multi-joueurs : seps.flibuste.net

  • Plus d’un million de parties jouées
  • Plus de 20000 joueurs inscrits depuis 2001
  • Plus de 500 parties en cours
  • Réalisation d’une IA de calcul des meilleurs coups en Go
  • Dialogues et notifications en temps réel par websocket
Postgresql Go Python Site
2001 à aujourd'hui

Gestion

Logics etc.

Réalisation de multiples applications spécifiques de gestion, la plupart en partenariat avec Logics Informatique.

  • Application de comptabilité pour cabinet comptable (Lomaco).
  • Saisie de commandes en ligne (Serres Baderand, Boulegon, Framacold, Ferme de Collongec…)
  • Transfert de commandes d’un site à l’autre
  • Caisse enregistreuse de pressing (SNC Sud Pressing)
  • Préparation de commandes (Beaujelec)
  • Statistiques et rentabilité (Lealex, AD3, Aermec…)
  • Saisie heures et contrat en paye pour groupements d’employeurs (AD3, Actim, Gexterna, Maison de l’horticulture… sur Sage)
  • Pointages, suivi d’ordres de fabrications (Bennes Sempère)
  • Calcul de sélection de batteries (Yuasa)
  • Agenda de chauffeurs de taxi (AGL, Mickael-Taxi)
  • Placement et suivi de manèges (Kiddie, Elcey)
  • Gestion de séchoir de menuiserie (CGSM)
  • Gestion de résidence senior (Clos saint jean)
  • CRM (Logics)
  • Gestion de tickets (type Trello)
  • Gestion d’adhérents d’aïkido (aïkilibre-atda)
  • Mailing list (cine400)

Liste non exhaustive…

PostgreSQL Sage Windev MSAccess Python Go
1999 à aujourd'hui

Gestion de chantier

R.C.A. entreprise de travaux public - La SNAC

Application extranet de gestion de chantiers en service depuis 1994.

  • Objectifs des chantiers.
  • Affectation des équipes sur les chantiers.
  • Réalisations effectuées.
  • Nombreuses éditions détaillées sur les activités des chantiers.
  • Saisies effectuées dans toute la France, sur chantier et en agence.
  • Préparation de devis (Société Normande d’Applications du Caoutchouc)
Postgresql Go Saas
1994 à aujourd'hui

Serveur Télématique

Marvin Télématique

Serveurs Télématiques

  • Premier micro-serveur télématique à 16 ans, en C : La Flibuste
  • Serveur télématique professionnel chez Marvin : 3615 marvin
C Télématique Unix
1990 à 1992-01-01
Thème adapté de startbootstrap-resume