01 — Bio & Werdegang

Software-
Entwicklung.

Von den ersten 8-Bit-Zeilen auf Heimcomputern bis hin zu modernen Cloud-Architekturen und AI Agentic Development: Hier ist die Geschichte hinter vier Jahrzehnten Leidenschaft für Code.

Seit 1982 bis heute

8-Bit
VC20 · C64
16-Bit
Amiga 1000 · A500+
Enterprise
Java · Linux · SQL
VSCode Workspace
workspace: gonzalez.swiss

Die Faszination des Programmierens

Seit 1982, als ich in einem Wahlfach während meiner Lehre das Programmieren erlernte, hat mich die Welt der Computer und Softwareentwicklung in ihren Bann gezogen. Angefangen mit Klassikern wie dem VC20 und dem C64 habe ich meine Fähigkeiten auf dem Amiga 1000 und dem Amiga 500+ weiter ausgebaut, bevor ich schliesslich bei Windows- und Linux-Rechnern gelandet bin. Auch vor Mikrocontrollern wie dem Arduino und dem ESP8266 habe ich nicht Halt gemacht :-)

Über die Jahre habe ich verschiedenste Programmiersprachen und Technologien erforscht. Von den Anfängen mit BASIC und Assembler bis hin zu modernem C, Java, JavaScript, TypeScript, HTML und CSS. Insbesondere meine über 20-jährige Erfahrung mit Java hat meinen beruflichen Weg massgeblich geprägt.

Auch heute noch fasziniert mich die ständige Weiterentwicklung in der Technologie. Die Leidenschaft für sauberes Engineering treibt mich an, stets Neues zu lernen und Wissen zu vertiefen.

Colophon

Diese Seiten sind durch AI Agentic Development entstanden – im interaktiven Zusammenspiel mit einem KI-Agenten, entwickelt mit Next.js, React, Tailwind CSS und TypeScript und auf einem schlanken Node.js-Container betrieben.

Stationen & Entwicklungsschritte

8-Bit-Wurzeln → AI Agentic Development

1982

01

Der Funke springt über: Die 8-Bit-Ära

In einem Wahlfach während meiner Lehre erlernte ich das Programmieren. Angefangen mit den unvergessenen Klassikern Commodore VC20 und C64 tauchte ich tief in BASIC und Assembler ein. Der Zauber, Computern durch eigene Befehle Leben einzuhauchen, liess mich nicht mehr los.

VC20C64BASICAssembler

Ende 80er / 90er

02

16-Bit Power & Multitasking: Die Amiga-Jahre

Mit dem Amiga 1000 und später dem Amiga 500+ erschlossen sich völlig neue Möglichkeiten: Echtes präemptives Multitasking, revolutionäre Grafik- und Soundfähigkeiten. Hier vertiefte ich mich in Systemarchitektur und Programmiersprachen wie C.

Amiga 1000Amiga 500+CAssemblerMultitasking

2000er bis heute

03

Enterprise Java & Systemarchitektur

Über zwei Jahrzehnte prägte Java meinen beruflichen Weg. Komplexe Unternehmenssysteme, robuste Backend-Architekturen, Performance-Tuning und der verlässliche Betrieb auf Linux- und Windows-Servern wurden zum täglichen Handwerk.

JavaSpring / EnterpriseLinuxSQLArchitektur

Maker-Spirit

04

Hardware, IoT & Mikrocontroller

Auch vor physischer Hardware mache ich nicht Halt: Das Zusammenspiel von Software und Elektronik fasziniert mich gleichermassen. Mit Arduino, ESP8266 und diversen Sensoren entstehen eigene Smarthome- und IoT-Projekte.

ESP8266ArduinoC++SensorenIoT

Moderne Webentwicklung

05

TypeScript, Fullstack & Container

Technologie steht niemals still: Mit JavaScript, TypeScript, React und Next.js baue ich moderne, responsive Webanwendungen – leichtgewichtig containerisiert mit Docker auf Node.js.

TypeScriptNext.jsReactTailwind CSSDocker

Gegenwart & Zukunft

06

AI Agentic Development & Intelligente Workflows

Die Verbindung von über 40 Jahren Engineering-Erfahrung mit modernen autonomen KI-Agenten: Vom Prompt-Engineering über automatisierte Toolchain-Orchestrierung bis hin zum agentischen Pair Programming. Auf diese Weise ist auch diese Website entstanden.

AI Agentic DevelopmentAutonome AgentenPair ProgrammingPrompting

Technologie-Matrix & Kompetenzen

AI & Agentic Engineering

  • +AI Agentic Development
  • +Autonome Agenten & Pair Programming
  • +Prompt Engineering & Tool-Orchestrierung
  • +LLM-gestütztes Software Engineering

Programmiersprachen

  • +Java (20+ Jahre)
  • +TypeScript
  • +JavaScript
  • +C / C++
  • +BASIC
  • +Assembler
  • +HTML5 & CSS3

Frameworks & Web

  • +Next.js (App Router)
  • +React
  • +Tailwind CSS
  • +shadcn/ui
  • +REST APIs
  • +Node.js

Systeme, Tools & IoT

  • +Linux
  • +Windows
  • +Docker / Container
  • +Git
  • +ESP8266 & Arduino
  • +VS Code