Home Blog Portfolio LLMs DE 日本語

Andi Idogawa Software

Andi

Schön, Sie kennenzulernen! Ich bin Andi Idogawa, ein Softwareingenieur, der Systeme, Webdienste und maßgeschneiderte Software entwickelt.

E-Mail: ai@idogawa.com LinkedIn GitHub

Portfolio

Portfolio öffnen

Hitobito Mitwirkender (2024)

Als Mitwirkender am Open-Source-Projekt Hitobito habe ich aktiv an der Entwicklung einer anspruchsvollen Webanwendung teilgenommen, die für die Verwaltung großer Organisationen mit komplexen hierarchischen Strukturen, wie Verbände und Vereine, konzipiert ist.

Mein Hauptaugenmerk lag auf der Implementierung einer neuen Integration für den Schweizer Alpen-Club, eine bedeutende Organisation mit 110 Sektionen und 174.726 Mitgliedern (Stand 2023). Diese Integration zeigt die Skalierbarkeit und Robustheit der Hitobito-Plattform bei der Bewältigung komplexer Organisationsstrukturen und umfangreicher Nutzerbasen.

Hitobito auf GitHub Hitobito Schweizer Alpen-Club

Ruby Koans im Browser (2024)

Ich habe die beliebte Programmierübung Ruby Koans mithilfe von Ruby.wasm und JavaScript in den Browser gebracht. Ruby Koans im Browser Ruby Koans im Browser

Retweeted von Yukihiro Matz Matsumoto und 26 anderen und 84 Likes

Auch in beliebten Newslettern wie Ruby Weekly und Short Ruby News vorgestellt

Ich habe auch mit Committern zusammengearbeitet und zur Entwicklung von Ruby.wasm beigetragen, indem ich die JS-Brücke in Ruby.wasm verbessert und Schnellstartanleitungen erstellt habe.

Mehrsprachiger Webshop der Schweizer Kaminfeger (2021-2023)

Als leitender Entwickler habe ich einen maßgeschneiderten mehrsprachigen Webshop erstellt, der nahtlos mit der Buchhaltungssoftware des Kunden über ein spezielles Ruby-basiertes Verbindungstool integriert ist. Der Shop bietet fortschrittliche Funktionen wie Produktvarianten (z.B. verschiedene Kleidergrößen) und Zubehör. Die Webshop-Software wurde aus einem früheren Projekt wiederverwendet, bei dem ich eine von Grund auf neue Lösung entwickelt hatte, die stark an den Schweizer Markt angepasst wurde. Ich habe auch das Content-Management-System (CMS) entwickelt, um eine benutzerfreundliche Oberfläche für die Verwaltung der Webshop-Inhalte und -Produkte bereitzustellen.

Hauptmerkmale:

  • Vollständige Synchronisation mit der Buchhaltungssoftware des Kunden
  • Unterstützung für Produktvarianten und Zubehör
  • Mehrsprachige Benutzeroberfläche
  • Stark angepasstes Bolt CMS mit selbst entwickelten Erweiterungen, Inhaltstypen und Design für einfache Inhaltsverwaltung

Sie können den Webshop und das CMS unter Kaminfeger.ch in Aktion sehen

Mehrsprachiger Webshop

CS-Connector (2015-2024)

CS-Connector ist eine Ruby-Anwendung zur Verbindung von ERP-Software wie SelectLine mit Webdiensten. Als Schöpfer und leitender Entwickler habe ich mich bemüht, kleinen bis mittleren Unternehmen zu helfen, das Beste aus ihrer ERP-Software herauszuholen, indem manuelle Dateneingaben zwischen der ERP-Software und dem Webdienst vermieden werden. Die Software spart Unternehmen weiterhin täglich viele Stunden manueller Dateneingabe.

CS-Connector

Erstellung eines Webshops für eine Zuckerraffinerie mit Benutzerdesigns

Foto des Produkts auf einem Lastwagen, der Zucker auf der Autobahn transportiert.

Ich habe einen maßgeschneiderten Webshop von Grund auf erstellt, der mehrsprachig und vollständig an den Schweizer Markt angepasst ist. Er enthielt ein Design-Tool, mit dem Benutzer ihr Design auf einen kleinen Zuckerbeutel drucken konnten. Ich arbeitete mit der Druckerei zusammen, um automatisch geeignete PDFs zu erstellen und an die Druckmaschine zu senden. Ich implementierte und gestaltete teilweise auch die mehrsprachige, responsive Website des Unternehmens mit einem benutzerfreundlichen CMS.

Technologien: PHP, Ruby, Slim Framework, JavaScript, fabric.js, pouchdb

Zucker

Dienstleisterverzeichnis des Verbands K.

Verband K besteht aus vielen kleinen Dienstleistern. Um diese den Kunden von K zu präsentieren, habe ich der von mir erstellten Website ein Dienstleisterverzeichnis hinzugefügt. Mitarbeiter von K können über ihre Buchhaltungssoftware einfach neue Dienstleister zum Verzeichnis hinzufügen, das auch mit dem entsprechenden Webshop synchronisiert wird. Alle Seiten können von Mitarbeitern von K einfach im CMS bearbeitet werden.

Nicht gezeigt ist eine separate Anwendung, die spezialisierte Dienstleister von K auflistet.

Dienstleisterverzeichnis

Ocran-Bibliothek für Ruby

Eine Abspaltung des beliebten ocra-Gems, um Ruby und Ihren Quellcode in eine .exe-Datei zu packen, um Ihren Code an Windows-Benutzer zu verteilen. Abgespalten, um Ruby 2.6 und neuer zu unterstützen.

Siehe veröffentlichte Gems hier: https://rubygems.org/profiles/largo

Ocran-Bibliothek für Ruby

Entwickelte Software zur Unterstützung der Datenerfassung für psychometrische Studien

Eine Software für eine lokale Universität zur Unterstützung bei der Erfassung psychometrischer Daten. Python wird zusammen mit VLC verwendet. Mit dem Python-Installer wird die Software an Windows-, Mac- und Linux-Benutzer verteilt. Die Software exportiert Daten in eine Excel-Tabelle.

Psychometrische Studie

Website und Webshop von Unternehmen P, das Testprodukte herstellt

Erstellung eines hochgradig angepassten Webshops gemäß den Anforderungen des Kunden zur Auswahl ähnlicher Produkte durch Tags. Die Artikeldaten des Kunden kommen direkt aus ihrer Buchhaltungssoftware, sodass keine Verwaltung des Webshops erforderlich ist. Alle Bestellungen werden auch wieder in die Buchhaltungssoftware eingelesen. Der Webshop ist mehrsprachig und kommt mit einer Website, die eine einzige Designvorlage verwendet, die ich anhand von Mockups des Designers implementiert habe.

Website und Webshop

Referenzen

“Andi hat eine maßgeschneiderte VSCode-Erweiterung für mich erstellt und sie funktioniert großartig. Er war einfach in der Zusammenarbeit und reagierte schnell auf Feedback.” Kyle Fox, Mitbegründer von Rewardful

“Herr Idogawa zeigte durchweg eine zielorientierte, organisierte, selbstständige und zuverlässige Arbeitsethik. Als engagierter und anpassungsfähiger Mitarbeiter mit Interesse an neuen Herausforderungen überzeugte er sowohl in Produktivität als auch in Qualität.” Starmind International AG

“Herr Idogawa war sehr engagiert, selbstständig, proaktiv und verantwortungsbewusst und lieferte Arbeit effizient und termingerecht mit Expertise. Wir freuen uns darauf, wieder mit ihm zusammenzuarbeiten.” O. Brechbühler, Paul Scherrer Institut

Dienstleistungen

Menschen kommen mit ihren geschäftlichen Herausforderungen zu mir

Expertise

Projekte

Blog-Beiträge

2024

2023

2022

Technologieempfehlungen 2024

SDGs: Engagiert für Nachhaltigkeit. Optimierte Website für eine grünere Zukunft.

.