- - Operated a BBS and Fidonet Node — see also Networking & BBS on retro.moonweb.org.
+ - Operated a BBS and Fidonet Node (see also Networking & BBS on retro.moonweb.org).
- Managed a node in Augsburg with an uplink directly to the NC in Munich.
- - Software was running on an OS/2 computer
+ - Software was running on an OS/2 computer.
- Utilized 2x ISDN and 1x MODEM connections.
- Had about 20 subnodes and points.
- Served as the Bavaria HUB/HOST for various old networks.
@@ -118,10 +116,10 @@ layout: stefankoelle.njk
PC Intro / Game / Software Development (1992 - 1994)
Atari ST Software Development (1990 - 1992)
@@ -137,13 +135,13 @@ layout: stefankoelle.njk
Programming Languages
AI-Assisted Development
- I've fully embraced the AI-assisted development paradigm since early 2025. At work, I've taught Claude Code a workflow for handling Jira stories end-to-end: it evaluates requirements, provides feedback to the PO, and creates a detailed implementation plan. From there, it's mostly about supervising the plan while the code generation runs largely autonomous. For code review, we use a second AI (e.g., Codex) as a quality gate to catch issues that might slip through. In migration projects, I define the exact plan upfront and Claude Code executes it with increasing independence. The output gain is massive — delivery in a fraction of the time.
- Privately, I work with OpenCode paired with OpenCode Zen, Merge Gateway, and OpenRouter — primarily on Python-based home lab and automation projects. See my GitHub projects for examples and the Dev VM setup for the infrastructure behind this workflow.
+ I've fully embraced the AI-assisted development paradigm since early 2025. At work, I've taught Claude Code a workflow for handling Jira stories end-to-end: it evaluates requirements, provides feedback to the PO, and creates a detailed implementation plan. From there, it's mostly about supervising the plan while the code generation runs largely autonomously. For code review, we use a second AI (e.g., Codex) as a quality gate to catch issues that might slip through. In migration projects, I define the exact plan upfront and Claude Code executes it with increasing independence. The output gain is massive, delivering in a fraction of the time.
+ Privately, I work with OpenCode paired with OpenCode Zen, Merge Gateway, and OpenRouter, mostly for Python-based home lab and automation projects. See my GitHub projects for examples and the Dev VM setup for the infrastructure behind this workflow.
.NET Core
- Working with .NET Core since 2018 at stellenanzeigen.de GmbH & Co. KG, which became TENHIL GmbH & Co. KG in 2022, where I migrated the old VB and ASP-Classic applications to modern .NET Core.
- - Built around a dozen microservices, including Jobs Per Mail, JobApply, GeoService, Feedexporter, and Salary Data Service, running first on Azure with Docker, Terraform, Azure Tables, Azure Blobs, S3 buckets, and PostgreSQL as the infrastructure underneath.
+ - Built around a dozen microservices, including Jobs Per Mail, JobApply, GeoService, Feedexporter, and Salary Data Service, first hosted on Azure and built with Docker, Terraform, Azure Tables, Azure Blobs, S3 buckets, and PostgreSQL.
- Since this year, all of these microservices run in our self-hosted Kubernetes cluster on AWS machines.
- Introduced Squidex as a headless CMS for the microservice backend, with Sentry and Loki for monitoring and logging, and Quartz.NET, later Hangfire.NET, for scheduled jobs.
@@ -159,7 +157,7 @@ layout: stefankoelle.njk
Python
- Working with Python since 2020 on private projects, home lab tooling, and automation scripts.
- - Since 2026, increasingly using Python for home network projects, with development accelerated by AI-assisted workflows in OpenCode.
+ - Since this year, increasingly using Python for home network projects, with development accelerated by AI-assisted workflows in OpenCode.
.NET Framework
@@ -198,7 +196,7 @@ layout: stefankoelle.njk
PASCAL
- Started with PASCAL on PC in 1993, using TurboPascal 6.0, 7.0, and Borland Pascal 7.0.
- - Developed DOSMENU software for DOS PCs and tools for Fidonet.
+ - Developed DOSMENU, a menu system for DOS, and tools for Fidonet.
- Created two games: a Wheel of Fortune clone and a two-player Tetris.
- Studied PASCAL for one year in school (1994) and one semester on UNIX (Solaris) during studies in 1996.