Andi Idogawa Software

Andi

Je développe des logiciels qui relient les systèmes d'entreprise : automatisation des processus avec JobRouter et DocuWare, intégrations avec les systèmes ERP et comptables, et applications web sur mesure en Ruby on Rails. Basé en Argovie, en Suisse, je travaille en allemand, en anglais et en japonais.

E-mail : web@idogawa.com LinkedIn GitHub

Derniers articles

2026

Tous les articles

Travaux choisis

Chef de projet chez Alos Solution AG (depuis 2025)

Alos Solution AG, à Obfelden, aide les entreprises à numériser leurs processus métier. En tant que chef de projet, j’accompagne les projets de l’analyse à l’exploitation et je développe moi-même une grande partie du travail, surtout des solutions API et des interfaces.

Mes tâches :

  • Automatisation des workflows avec JobRouter, par exemple pour la comptabilité fournisseurs et les processus de validation
  • Connexion de systèmes tiers via des API, notamment des systèmes ERP comme Microsoft Business Central
  • Solutions autour de DocuWare : saisie, archivage et automatisation de documents
  • Applications d’IA avec des modèles de langage, par exemple pour lire des documents et faire des suggestions dans les processus
  • Extensions et applications sur mesure pour JobRouter
  • Infrastructure cloud sur Google Cloud
  • Outils pour l’équipe, des tests automatisés au développement assisté par l’IA

Développeur Hitobito pour Puzzle ITC (2024)

En 2024, j’ai travaillé comme développeur sur Hitobito dans le cadre d’une mission à durée déterminée pour Puzzle ITC. Hitobito est une application web open source pour gérer de grandes organisations aux structures hiérarchiques complexes, comme les fédérations et les associations.

Je me suis concentré sur la mise en œuvre pour le Club Alpin Suisse CAS, une organisation importante comptant 110 sections et 180 743 membres à fin 2025. Cela comprenait notamment des assistants d’adhésion et de démission, la carte de membre avec code QR, la gestion des ménages pour les adhésions familiales, les convocations aux cours par e-mail et la connexion au logiciel comptable Abacus.

Hitobito sur GitHub Hitobito Club Alpin Suisse

Contributions open source

En plus de mon travail, je maintiens plusieurs projets open source autour de Ruby et je contribue à d’autres :

Tous les projets sur GitHub

Ruby Koans dans le navigateur (2024)

J’ai porté le célèbre exercice de programmation Ruby Koans dans le navigateur grâce à Ruby.wasm et JavaScript. Ruby Koans dans le navigateur Ruby Koans dans le navigateur

Retweeté par Yukihiro « Matz » Matsumoto et 26 autres, 84 j’aime

Également présenté dans les newsletters populaires Ruby Weekly et Short Ruby News

J’ai aussi collaboré avec des committers et contribué au développement de Ruby.wasm en améliorant le pont JS et en rédigeant des guides de démarrage rapide.

Boutique en ligne multilingue des ramoneurs suisses (2021-2023)

En tant que développeur principal, j’ai créé une boutique en ligne multilingue sur mesure, intégrée sans accroc au logiciel comptable du client grâce à un outil de connexion spécifique écrit en Ruby. La boutique propose des fonctions avancées comme les variantes de produits (p. ex. différentes tailles de vêtements) et les accessoires. Le logiciel de la boutique provient d’un projet antérieur, pour lequel j’avais développé de zéro une solution fortement adaptée au marché suisse. J’ai aussi développé le système de gestion de contenu (CMS), qui offre une interface conviviale pour gérer les contenus et les produits de la boutique.

Points forts :

  • Synchronisation complète avec le logiciel comptable du client
  • Prise en charge des variantes de produits et des accessoires
  • Interface multilingue
  • Bolt CMS fortement personnalisé, avec extensions, types de contenu et design développés sur mesure pour une gestion simple des contenus

Vous pouvez voir la boutique et le CMS en action sur Kaminfeger.ch

Boutique en ligne multilingue

CS-Connector (depuis 2015)

CS-Connector est une application Ruby qui relie des logiciels ERP comme SelectLine à des services web. En tant que créateur et développeur principal, je me suis efforcé d’aider les petites et moyennes entreprises à tirer le meilleur parti de leur ERP en évitant la saisie manuelle de données entre l’ERP et le service web. Le logiciel fait encore gagner chaque jour de nombreuses heures de saisie manuelle aux entreprises.

CS-Connector

Boutique en ligne avec designs personnalisés pour une raffinerie de sucre

J’ai créé de zéro une boutique en ligne sur mesure, multilingue et entièrement adaptée au marché suisse. Elle comprenait un outil de création permettant aux utilisateurs d’imprimer leur propre design sur un petit sachet de sucre. J’ai collaboré avec l’imprimerie pour générer automatiquement des PDF adaptés et les envoyer à la machine d’impression. J’ai également réalisé, et en partie conçu, le site web multilingue et responsive de l’entreprise avec un CMS convivial.

Technologies : PHP, Ruby, Slim framework, JavaScript, fabric.js, pouchdb

sucre

Annuaire des prestataires de l’association K.

L’association K réunit de nombreux petits prestataires de services. Pour les présenter aux clients de K, j’ai ajouté un annuaire des prestataires au site web que j’avais créé. Les collaborateurs de K peuvent facilement ajouter de nouveaux prestataires via leur logiciel comptable, qui est aussi synchronisé avec la boutique en ligne correspondante. Toutes les pages peuvent être modifiées facilement dans le CMS par les collaborateurs de K.

Non montrée ici : une application séparée qui répertorie les prestataires spécialisés de K.

annuaire des prestataires

Logiciel de collecte de données pour des études psychométriques

Un logiciel pour une université locale, destiné à faciliter la collecte de données psychométriques. Il utilise Python avec VLC. Grâce à un installateur Python, il est distribué aux utilisateurs de Windows, Mac et Linux. Le logiciel exporte les données dans une feuille Excel.

étude psychométrique

Site web et boutique en ligne de l’entreprise P, fabricant de produits de test

Création d’une boutique en ligne très personnalisée selon l’exigence du client de pouvoir sélectionner des produits similaires par tags. Les données d’articles proviennent directement du logiciel comptable du client, si bien que la boutique ne demande aucune gestion. Toutes les commandes sont également réimportées dans le logiciel comptable. La boutique est multilingue et s’accompagne d’un site web basé sur un modèle de design unique, que j’ai réalisé à partir des maquettes du designer.

site web et boutique en ligne

Références

« Andi a développé pour moi une extension VSCode sur mesure, et elle fonctionne parfaitement. La collaboration a été simple et il a réagi rapidement aux retours. » Kyle Fox, cofondateur de Rewardful

« M. Idogawa a toujours fait preuve d’une éthique de travail orientée vers les objectifs, organisée, autonome et fiable. Collaborateur engagé et adaptable, intéressé par les nouveaux défis, il s’est distingué tant par sa productivité que par la qualité de son travail. » Starmind International AG

« M. Idogawa s’est montré très engagé, autonome, proactif et responsable, livrant un travail efficace, dans les délais et avec expertise. Nous nous réjouissons de collaborer à nouveau avec lui. » O. Brechbühler, Institut Paul Scherrer

Prestations

Technologies : Ruby, Rails, Python, PHP, C#, JavaScript, SQL, Docker, Google Cloud.

Projets et open source

Gems Ruby

GitHub · RubyGems

Pages

Clients et projets en ligne