Journey from hobby coder to professional developer

From Building PCs at 10 to Automating Everything

A 20+ year journey of making things easier, faster, and more fun

Career Journey

$ ./first-pc-and-forum
2001–2003

The Beginning

Where it all started

Built my first PC at age 10 with a colleague of my father. The excitement of putting together hardware and watching it come to life. That feeling never left.

Two years later, I set up my first forum for a Ragnarok Online guild. Age 13, running my own community server.

First taste of creating something from nothing. First realization that I could build things other people would actually use.

$ ./mybb-plugins-and-bots
2005–2008

The Tinkerer Phase

Learning to bend things to my will

Started modifying MyBB plugins. Making the forum do what we actually needed, not just what it came with.

Adjusting designs, customizing functionality. Small automation tasks here and there.

Age 18: Built my first game bots. MMOs, mobile games, anything repetitive.

"If I'm doing this more than twice, a machine should do it."
$ ./bot-builder
2008

The Bot Builder

Making things easier, faster, and sometimes just funny

Building automation was always my core passion. Since age 18, I've built 50+ bots and bot systems. A few examples:

~/bots/twitter

Twitter Bot Army

Follow/unfollow cycling in a niche to show up in notifications. Auto-posted content linking to ad-monetized websites.

Learned: API rate limits, multi-account coordination

~/bots/mobile-ads

Mobile Game Ad System

10 Android emulators running simultaneously. ~250 accounts per day, each maxing out ad rewards. Funneled premium currency through marketplace to main account.

Learned: Parallel process management, account rotation

~/bots/wow-ah

WoW Auction House Bot

Constantly scanned for mispriced items. Bought dips in resource prices, relisted for profit.

Top 1% wealthiest player on the server

Learned: Market analysis algorithms, timing optimization

"I just love building stuff that makes sense (or is funny)."
$ ./rwth-aachen
2011–2012

University: The Wrong Fit

Finding out what I'm NOT

RWTH Aachen, Computer Science. One of Germany's top technical universities.

Aced every programming exam. Absorbed everything in sight. This was clearly my thing.

Math, physics, BWL (business administration)? Never clicked. Not my thing.

University wasn't the right path. But I knew exactly what I loved.

$ ./lol-browser-game
2013

The Browser Game That Changed Everything

A side project opens the door

My best friend and I built up and led a League of Legends clan. We wanted something unique for our community.

Built a Mafia Wars-style browser game for our members. Just for fun, to give us something to play together between matches.

"We're looking for programming apprentices."

Sometimes the projects you build for fun open the doors that matter most.

$ ./nedeco-apprenticeship
2014–2017

Going Pro

The right path. And discovering Rails.

IT Specialist for Application Development at nedeco. Finally: focused on what I actually loved. No math exams required.

Then I discovered Ruby on Rails.

The speed. The ease of use. The way everything just clicked together. Suddenly everything was possible. Ideas that would have taken weeks in other frameworks could be built in days.

It was love at first sight.

First real Rails job at evopark (2017). Rails became the foundation for everything that followed:

RLTracker, Splex.gg, Golem Overlord, SparkChambers. All Rails.

10+ years later, it's still the tool I reach for when I want to build something real.

$ ./rltracker-pro
2016–2020

RLTracker

From side project to 2.4M trades

Built entirely from scratch as Solo Founder. Rocket League trading platform with scam prevention.

2.4M+ trades tracked
17.5K+ scammers catalogued
8K+ Discord servers
14K+ community members

Ran for 4 years, then sold.

What I learned:

  • - Database design at scale (millions of records)
  • - Community management
  • - Building trust systems
  • - Knowing when to sell and move on
$ ./first-rails-job
2017

evopark

My first Rails production environment

My first real job as a Ruby on Rails developer. What was theory during the apprenticeship became practice here.

Parking management system. APIs, payment systems, real-time data processing. Everything a startup needs.

This is where I learned how Rails works in the real world. Production systems, teamwork, code reviews.

$ ./fintech-polyglot
2018–2020

Stockpulse

Python, JavaScript, PHP - my polyglot chapter

Full Stack Developer at a fintech startup. Social media sentiment analysis for stock markets.

Python for machine learning, JavaScript for frontend, PHP for legacy systems. My polyglot chapter.

Data is everything. And how to extract real insights from social media signals.

$ ./enterprise-java
2021–2022

Seatback

Back to Java - enterprise stability

Senior Backend Developer. Back to Java after years with Ruby and Python.

API development for event management. Enterprise architectures that require stability.

Sometimes you need the rigor of statically typed languages. And sometimes you miss Rails.

$ ./blockchain-era
2022–2024

The Blockchain Chapter

Same philosophy, bigger scale

Splex.gg

60% of all Splinterlands rentals at peak
$3M in value managed daily at peak

164 database models, 209 migrations, 174 Sidekiq workers

Golem Overlord

Blockchain idle game on Hive

20K daily players at peak
4.2K Discord members

Full token systems (PART/SHARD), NFTs, on-chain verification

What I learned:

  • - Blockchain integration (Hive/Hive-Engine)
  • - Token economics design
  • - Caching blockchain state
  • - Graceful failure handling in distributed systems
$ ./linkster
2025–present

Linkster

The automation instinct meets LLMs

Senior Rails Backend Developer at Linkster GmbH

Not just using AI. Building the infrastructure:

  • - LLM integration and AI-powered features
  • - Vector databases & sentence transformers for semantic search
  • - Hosting audio and image LLMs. Not just API calls.
  • - Pocket Flow for agent workflows. No framework overhead, 100% control.
  • - Automation pipelines with Claude API
~/ai/span-class-translation_missing-title-translation-missing-en-pages-story-sections-ai-kofferly-title-title-span

Title

47+ Posts

Description

The same drive that built game bots at 18 now builds production AI systems.

$ ./ai-meets-seo
2026

Kofferly Content Machine

AI-powered affiliate content at scale

What started as an experiment became a fully automated content pipeline. Building a bilingual blog system that writes, optimizes, and publishes itself.

47+ blog posts published
2 languages (DE/EN)
100% automated pipeline
  • - Full keyword research with DataForSEO integration
  • - Claude-powered content generation with brand voice
  • - Automatic SEO built in and internal linking
  • - Scheduled publishing with Amazon affiliate integration
  • - Bilingual content (German & English) from single research

Rails 8, Claude API, DataForSEO, Sidekiq, custom scheduling

"If it can be automated, it should be. This is that philosophy applied to content."

What I learned

  • - Prompt engineering for consistent brand voice
  • - SEO-first content architecture
  • - Managing AI costs at scale
  • - Quality control for automated content
$ ./more-than-a-job
NOW

More Than a Job

Why I do what I do

Building software isn't just my work. It's my passion and my hobby.

Can't imagine doing anything else that fits me and motivates me more. The line between "work projects" and "personal projects" barely exists. It's all building things that solve problems or are fun to create.

From MyBB plugin tweaks to blockchain games to AI pipelines. Same drive:

Make things easier, faster, and take away the repetitive stuff.

"Building automation was always my passion. Making things easier, faster, and taking away stuff from my plate that was repetitive. I just love building stuff that makes sense (or is funny)."