William Dode

Développeur Go - Python - Postgresql - Linux

Moves to Albi, Toulouse

  • 43.928
  • 2.14576
  • Indicative rate €550 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 12h
Propose a project The project will only begin when you accept William's quote.

Availability not confirmed

Propose a project The project will only begin when you accept William's quote.

Location and geographical scope

Location
Albi, France
Can work in your office at
  • Albi and 50km around
  • Toulouse and 50km around

Verifications

Influence

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (14)

  • Languages
  • GO
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • SQL
    Beginner Intermediate Advanced
  • Cloud
  • Beginner Intermediate Advanced

William in a few words

Tombé dans la marmite tout petit, hacker des années 80, je travaille en freelance sans discontinuité depuis 1994.
Développeur fullstack et DevOps, j'ai une expérience approfondie à la fois du système, des bases de données et du développement.

Mes compétences et outils de prédilection :
Languages : Go & Python
Système : Linux (Debian)
Base de donnés : Postgresql

Je maîtrise également si besoin l'environnement Windows, SqlServer, Sage, ainsi que de nombreux outils utilisés au fil du temps (C, 6502, 68000, Java, Windev, MsAccess...)

Experience

Pythagore F.D.

Formateur

Albi, France

November 2020 - November 2020

Formation d'un groupe de développeurs au langage Go. Des fondamentaux jusqu'aux applications dans des contextes à fortes contraintes.

Medicoop

Human Resources

Mise à disposition de personnel pour coopératives médicales

Perpignan, France

January 2017 - Today

Développement d'un extranet de mise à disposition de personnel. Les coopérateurs saisissent leurs besoins en remplacement, les agences affectent du personnel.
  • Plus de 50.000 demandes de personnel par mois sont réalisées par plus de 30 agences réparties dans toute la France.
  • L'application est réalisée en Go, base de données Postgresql. Hébergée sur une infrastructure haute disponibilité et maintenu par mes soins.

Divers

Telecommunications

Réécriture applications Python vers Go

January 2018 - Today

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

  • Gain en performance
  • Déploiement facilité
  • Robustesse
  • Maintenance
  • Formation
  • Contributions open source (github: flibustenet)
  • ...

Seps

Video Games & Animation

jeu de scrabble en ligne

January 2001 - Today

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

Agone, Atheles, Lekti...

Publishing Market

Sites maisons d'éditions

January 2001 - Today

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

Logics Informatique

Digital Agency and IT company

Logiciels appliquées à la gestion

January 1999 - Today

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...

RCA

Public sector

Gestion de chantier de travaux public

Vernon, France

June 1994 - Today

Réalisation d'un extranet pour gérer les réalisations de chantier (travaux routier). Positionnement des équipes, objectifs, saisie des coûts de matériels, véhicules etc.
Plusieurs agences se connectent sur une application web et effectuent les différentes saisies, le siège édite les bilans.
Hébergement et maintenance de l'application toujours en cours, sur infrastructure AWS.
L'application évolue constamment au grès des besoins, au grès des changements d'infrastructures. Elle a notamment été réalisée en Python et Java.

Telemaque - GibMedia

Transportation

Algorithme de recherche d'horaires de trains

January 2009 - January 2016

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.

Lucane, L'histoire à venir...

Arts & Crafts

Sites internet

January 2009 - Today

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...
charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code